Chinese wild animal trafficker is caught with more than 100 frozen protected turtles
The resident, known by his surname Shen, was tracked down by police after the officers seized the frozen animals in his lorry parked in the woods in Zhoushan ... Read more