Police officers in South China's Guangdong province have seized 2,674 dead pangolins while busting a wildlife trafficking case on September 14, 2015. (Photo/CFP)
RIGHT BG
Police officers in South China's Guangdong province have seized 2,674 dead pangolins while busting a wildlife trafficking case on September 14, 2015. (Photo/CFP)