Pu Fei

1 results arranged by date

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 ›