India News | Agence France-Presse | Wednesday January 31, 2024
Snow leopards have been dubbed the "ghosts of the mountains" for their elusive behaviour, but Indian researchers have successfully photographed more than 200 in a landmark study estimating at least 718 across the country.
www.ndtv.com