Snow Leopard Population in India Surveyed for the First Time
For the first time, India has completed a survey of snow leopards, finding an estimated 718 cats living in the country. Snow leopards live in a harsh environment, high in the Himalayas. That has long made it difficult for scientists to study these animals, let alone complete a thorough survey. The first-ever Snow Leopard Population […]