Snow leopards are among the most elusive species ... citing its relatively small and site-specific sample size of the ...
India is home to 718 snow leopards, according to the first-ever survey of the animal in the country, the federal environment ministry has said. This means that Indian snow leopards account for ...
Lions currently occupy 10% of their historical range with less than 20,000 left in the wild. Snow leopards are classified as ‘vulnerable’ with a worldwide population potentially as low as 4,000 ...