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