Leopard falls into trap set up by forest officials

A leopard was captured in Nashik by Forest Department officials on January 14

Latest Videos