A Leopard Has Been Found Dead In The Pench Tiger Reserve In Maharashtra
Officials said that a leopard has been found dead in the PTR (Pench Tiger Reserve), which is located in Maharashtra. The officials added that the remains of the leopard have been recovered. A statement that…