Summary | Six people have been arrested by police in northwest
China for allegedly poaching 18 endangered sheep, it was
announced on Friday.
china.org.cn | 28 May 2015