The red panda is a charismatic animal that’s shrouded in mystery and notoriously difficult to find, and therefore a perfect ...
The police also arrested two locals who provided them with logistical support during their stay in Jainagar area near the India-Nepal border.