New York Times: China Police Detain Three Linked to Censored Coronavirus Archive

New York Times: China Police Detain Three Linked to Censored Coronavirus Archive. “Chinese police have detained two people who contributed to an online archive of censored articles about the coronavirus outbreak, a friend and a family member of one told Reuters on Monday. The two – Chen Mei and Cai Wei – have been out of contact since April 19, when police detained them in Beijing, Chen Kun, Chen Mei’s brother, told Reuters.”