Animal trafficking scheme involving 8 tons of pangolin scales cracked in South China’s Zhuhai
Police in Zhuhai, South China's Guangdong Province, have recently uncovered an animal trafficking scheme involving eight tons of pangolin scales worth 400 million yuan ($62 million), China Central Television reported…