beijing independent film festival 2014

Beijing Independent Film Festival 2014 shut down on its opening day

Chinese authorities have shut down the 11th Beijing Independent Film Festival on its opening day, August 23. Organizers said they…

10 years ago