Feedback

Leopard Falls into Open Well in India

 

Forest rangers in Vadodara, Gujarat, India try to use a cot to raise the leopard out of the water.

Shows