(May 22 16:39) Dailymail.co.uk
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 city, Zhejiang province of eastern China.
You can find the original article
here