Leopard on the Loose Causes Panic in India

A leopard in the city of Chandrapur charged at rescue workers after springing from the roof of a house.

April 22, 2014

Examined