A Chinese documentary filmmaker has been sentenced to over three years in prison for producing a documentary on China’s crackdown on nationwide protests against the Covid lockdown in 2023, according ...
Zhao Zhao in stills from his video “Happenings/A-100-12” (image courtesy Alexander Ochs Galleries, via Der Spiegel) Even before the current documentary about him ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results