Leopard Carcass Found In Under-Construction School Toilet, Officials Believe It Fell From Roof And Got Trapped
The decomposed carcass of a young leopard was found at an under-construction toilet of a primary school in Agra, India. According to official reports, the incident happened at the Kharthi Village, which is around 500…