Leopard Death reported in Sri Lanka
News

Alarming Rise in Leopard Deaths Continues as Another Falls Victim to Snares

A leopard has succumbed to its demise in the Maskeliya area, marking another grim addition to the growing number of […]