Leopard found dead under mysterious circumstances in Tamil Nadu forest
Feb 12, 2024, at 02:26 am
A male leopard was found dead under mysterious circumstances at Cherambadi Forest Range in Gudalur forest division in the hilly Nilgiris district of Tamil Nadu on Sunday.