Chinese authorities shut down an independent film festival on its opening day Saturday, a rare venue for the showing of films that may be critical of the government in a country with tight controls, organizers said.
MiamiHerald.com: World, Miami Herald: World
Fri, 08/22/2014 - 11:46pm
Chinese authorities shut down an independent film festival on its opening day Saturday, a rare venue for the showing of films that may be critical of the government in a country with tight controls, organizers said.