First Ever Estimation Shows 718 Snow Leopards In India
As many as 718 snow leopards were reported as part of the first-ever scientific exercise that was carried out by the Wildlife Institute of India (WII). Union Minister of Environment, Forest, and Climate Change, Bhupender Yadav, released the report during the National Board for Wildlife meeting held in New Delhi on Tuesday. The Snow Leopard … Read more