Elusive snow leopards caught on camera
The World Wide Fund for Nature (WWF) calls it the “first ever tangible evidence” of the existence of snow leopards in India’s hill state of Sikkim. And here are the first photos of the elusive, endangered cat captured at high altitude locations in North Sikkim: … Read more
Recent comments on this blog
No shadow day
Ageism in academic jobs in India
‘Tis the Season of dengue, chikungunya