Leopard found in school grounds in India

A leopard was seen strolling on the grounds of a school in India's southern Karnataka state on Sunday, with closed-circuit television footage showing video of the animal on the premises.









Leopard found in school grounds in India

A leopard was seen strolling on the grounds of a school in India's southern Karnataka state on Sunday, with closed-circuit television footage showing video of the animal on the premises.