Desperate leopard mauls 15 people in search of food as it rampages through town
Residents at the Rain Forest Research Institute in Chenijan, India, have been attacked by the hungry rampaging leopard, and efforts to stop it have all so far failed
Residents at the Rain Forest Research Institute in Chenijan, India, have been attacked by the hungry rampaging leopard, and efforts to stop it have all so far failed