China detains publisher of human rights news website
November 29, 2016 5:32 PM ET
New York, November 29, 2016--Chinese authorities should immediately and unconditionally release Huang Qi, publisher of the human rights news website 64 Tianwang, the Committee to Protect Journalists said today. Police in China's southwest Sichuan Province detained Huang last night, amid...
Read More ›