Wildlife SOS Rescuing A Drowning Leopard Rescued From A 60 foot Well

Villagers in Maharashtra, India, suspected that something was wrong when they began hearing howling and crying coming from the town well.
After a simple investigation, they discovered that a leopard had somehow managed to take a 60-foot plunge into the water. A group of them crafted a bundle of sticks that …read more

Source:: Disclose TV


Speak Your Mind