Saturday, Aug. 23, 2014

Chinese authorities blocked an annual independent film festival from opening Saturday, seizing documents and films from organizers and hauling away two event officials in a sign that Beijing is stepping up its already tight ideological controls.

Li...

MySHOOT Company Profiles