(ECNS) — A snow leopard entered a sheep pen in Ali, Southwest China's Tibet Autonomous Region on Feb. 5, attacking more than 130 animals, with only a few of them having survived.
The leopard was found resting at the corner of the pen the next morning.