Moment snarling wild leopard rescued from well with makeshift ladder

AWANI 2022-02-26

Views 0

A wild leopard was rescued from a well in India by villagers and forest officials after it fell in and could not get back out.

Share This Video


Download

  
Report form