Leopard Rescued from Well in India

A young leopard was rescued from an open farm well adjoining Mansinghdeo Wildlife Sanctuary near Khapa city in India's western province of Maharashtra on Friday (August 29). The leopard is suspected