Angry residents gathered in Dongying City, Shandong Province, on Feb. 23 to protest the lack of response to a toxic gas leak.
Angry residents gathered in Dongying City, Shandong Province, on Feb. 23 to protest the lack of response to a toxic gas leak.