The CCTV footage shows a leopard attacking a pet Labrador outside a hotel in Rajasthan, in northwestern India, on November 14. The owner of Forest Eco Lodge in Mount Abu, Mala Shah, told Storyful that ...
A shocking incident involving a leopard attacking a pet dog in Mount Abu has grabbed the internet's attention, after CCTV ...