Anti-Smog Film Is Pulled In China; Protesters Reportedly Detained By Bill Chappell Published March 9, 2015 at 8:54 AM EDT Facebook Twitter LinkedIn Email