Major Independent Film Festival Ceases Operations in China

Organizers of the China Independent Film Festival (CIFF), one of the longest-running film events in China, have decided to suspend operations “indefinitely” due to growing concerns over censorship,

Original source:

Leave a Reply

Your email address will not be published. Required fields are marked *