‘OMG’ this “most elusive species” will take your hurt out
NPnews24 Online: A snow leopard was spotted at Uttarakhand’s Gangotri National Park as a video of the rare sight widely circulated across social media.
Parveen Kaswan from the IFS posted the short clip on Twitter and described the snow…