Zhejiang

51 results

Pigs on a farm in the Zhulin village of Jiaxing. Photograph: Reuters

Hundreds more dead pigs have been pulled from the river that provides drinking water to Shanghai, China ’s financial hub, bringing the total to mor(...)

  • « First
  • Prev
  • 3
  • 4
  • 5
  • 6