Locals catch notorious leopard that had terrorised village
Published date: Mon, 09 Sep 2024 08:43:43 +0700
Locals caught a leopard allegedly terrorising villagers in northern India.
Forest department officials trapped the beast suspected of attacking residents in Uttarakhand state on September 6.