Focus

Maoming

Chinese Police Arrest 44 as Chemical Plant Protests Intensify

Chinese Police Arrest 44 as Chemical Plant Protests Intensify

Tens of Thousands Protest Against Chemical Plant in Maoming, China

Tens of Thousands Protest Against Chemical Plant in Maoming, China