China: Chinese director Chen Pinlin Arrested for Protest Film
Chen Pinlin is the director of the documentary ‘Urumqi Middle Road’, which captures scenes from the nationwide “White Paper Movement”, a series of peaceful protests against three years of rolling lockdowns under China’s zero-COVID policy and the harsh environment of censorship and surveillance in...