Latest posts by Abby Liu from April, 2014
Tap water in Lanzhou was found to have benzene levels 20 times the national safety limit.
Hong Kong saves itself in the film from a meteor forecast to hit in 2047, an allegory for when the city is set to lose its democratic political system.
About 1,000 Maoming residents rallied against the project over environmental and health concerns. Clashes reportedly left some injured, with rumors that some people were even killed.