Activist Supporter Geng Xiaonan’s Detention Showcases Authorities’ Siege Tactics
Beijing-based publisher and film producer Geng Xiaonan was detained along with her husband and business partner Qin Chen on September 9 for suspected "illegal business operations." Geng had been an outspoken advocate...
Read More