For the first time, a team of researchers has identified the fossils of snow leopards. The discovery has helped them trace the evolutionary history of the species and hypothesize how it went from ...
Chinese researchers conducted the world's largest survey and discovered an estimated population size of 1,002 snow leopards on the Tibetan Plateau. The survey, conducted between 2015 and 2021 ...