Leopard electrocuted to death in Gurugram village
India | Jun 20, 2019, 05:15 PM ISTThe leopard was found hanging from a high-voltage wire, tangled over a tree, in Mandawar village, situated in the foothills of the Aravalli range of mountains, on Thursday morning.