A leopard that strayed into a village in northern India's Rajasthan on December 30 gripped the local population with fear and had to be rescued by wildlife officials.
A leopard that strayed into a village in northern India's Rajasthan on December 30 gripped the local population with fear and had to be rescued by wildlife officials.