In a blatant act of transnational repression, the Chinese govt harassed filmmakers (+their families back in China) to stop films from being shown in *the United States* for the inaugural Indie China Film Festival. 2/3 of the films had to be pulled (h/t @Chiangseeta)
Nov 6, 2025 · 7:28 AM UTC







