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.
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.