Summary | Four people have been caught by police in northwest
China's Ningxia Hui Autonomous Region after they allegedly
hunted and killed endangered sheep, authorities said Friday.
china.org.cn | 08 May 2015