
New Delhi: 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).

New Delhi: 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).