Leopard video

Watch: Leopard on the prowl at night outside college campus in Nainital

The video showing a leopard casually strolling at night on a road in Nainital, the British-era hill city of Uttarakhand,…

2 years ago