Savargav

Maharashtra villagers save leopard stuck in 80-foot-deep well

Prompt action on the part of Savargav villagers in Maharashtra helped save the life of a leopard which was stuck…

1 year ago