Police officers stand at a street crossing in Beijing, China, on April 7, 2020. Beijing police recently arrested documentary filmmaker Chen Jiaping on subversion charges. (AFP/Nicolas Asfouri)
Police officers stand at a street crossing in Beijing, China, on April 7, 2020. Beijing police recently arrested documentary filmmaker Chen Jiaping on subversion charges. (AFP/Nicolas Asfouri)

Chinese authorities detain documentary filmmaker Chen Jiaping on subversion charges