Beijing Independent Film Festival
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...