An independent film festival in Beijing that had been running since 2006 was forced into cancellation by the Chinese government Friday in an alleged attempt to monitor ideological freedom. Read more...
Dayna Evans, Gawker
Sat, 08/23/2014 - 6:45am
An independent film festival in Beijing that had been running since 2006 was forced into cancellation by the Chinese government Friday in an alleged attempt to monitor ideological freedom. Read more...