A Chinese director who made a film about the 2022 "white paper" demonstrations against China's COVID restrictions was sentenced to three and a half years in prison by a Shanghai court this week, his ...
Results that may be inaccessible to you are currently showing.