An inspector covers his mouth at the site where 300 tonnes of rotting pig were uncovered in Zhejiang province. Photo: Handout
An inspector covers his mouth at the site where 300 tonnes of rotting pig were uncovered in Zhejiang province. Photo: Handout