Leopard rescued from a well in India

A young leopard is pulled out of a well in India's western province of Maharashtra, and then darts back into the jungle, raising fears among villagers.

Member Login