Snow Leopard Found by Tibetan Villagers
A snow leopard was found in the Derub Village of Risum Township of Rutog County, Ngari Prefecture of Tibet Autonomous Region on April 21, 2014. Around 12:00 o’clock in the morning, Sonam Dondrup, a local villager reported that a wild animal attacked the sheepfold and was caught by the villagers. After the staff confirmed…