Police in Guangde, Anhui province, look at items seized from a store suspected of selling wildlife. Photo: Anti-Poaching Special Squad via AP
Police in Guangde, Anhui province, look at items seized from a store suspected of selling wildlife. Photo: Anti-Poaching Special Squad via AP