ZHUHAI: Police in this province in South China’s Guangdong region have recently uncovered an animal trafficking scheme involving 8 tons of pangolin scales worth 400 million yuan ($62 million), China Central Television reported.The number of killed…
ZHUHAI: Police in this province in South China’s Guangdong region have recently uncovered an animal trafficking scheme involving 8 tons of pangolin scales worth 400 million yuan ($62 million), China Central Television reported.The number of killed…