Watch: Leopard rescued from 60 foot well

A drowning leopard stuck down a 60 foot well in India rescued by resourceful local rescue team.

Arutz Sheva Staff,

Leopard. Illustrative.
Leopard. Illustrative.
IStock




top