International Year of the Snow Leopard News
With only 4,000 snow leopards left in the wild and 500 of them in India, a new report has urged countries to take urgent action in the wake of climate change to save the endangered species and conserve its "fragile" mountain habitats.
Loading...