Anti-Smog Film Is Pulled In China; Protesters Reportedly Detained
Comments Off on Anti-Smog Film Is Pulled In China; Protesters Reportedly Detained
Originally published by NPR on March 9, 2015 A human rights group says that police in China detained two people Monday for protesting the government’s approach to air pollution. One of the protesters was detained for slander, according to China Human Rights Defenders. The group says the pair were released after (read more…)
Read more