Hosted on MSN2mon
Chinese director jailed for documenting 'white paper' protests against COVID restrictionsA Shanghai court has sentenced Chinese director Chen Pinlin to three and a half years in prison for his documentary film on the 'white paper' protests ... alongside video clips posted by internet ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results