No hiding from the law
Police from the forestry bureau in Kunming, Southwest China’s Yunnan Province display the pelt of a snow leopard on Friday. The hide of the endangered big cat was discovered after police busted a gang involved in illegal trafficking of wildlife animals and products. More than 700 items and some live animals were found, and 22 suspects were arrested. Photo: VCG
Join in on the conversation with Susan Bass when you subscribe to BCR.