downtoearth-subscribe

Leopard on the verge of extinction?

Although leopards are listed in Schedule 1 of the Wildlife Protection Act, 1972, the recovery of 12 carcases in the last three years in the Jorhat district of Assam raises a question as to whether

Related Content