
This leopard was caught on camera prowling around a residential building in India.
This leopard was caught on camera prowling around a residential building in India.
Mumbai woman fights off leopard with her walking stick
The suburban locality of Aarey is prone to regular human-leopard conflicts