Tag: Zhengzhou province

Chinese factory faces massive protests over workers’ mistreatment

Zhengzhou [China], February 7 (ANI): The Foxconn factory based in Zhengzhou province,…

Public TV English Public TV English