Huang Qi, a computer engineer in China, has been detained since November 2016. He was arrested allegedly for his role as founder of a human rights focused website, 64 Tianwang. He established the website over 20 years ago but has been recently accused of “leaking state secrets.” He has not, as yet, been charged and legal documents have not been shared with Huang or his lawyer. He reports he is ... Continue Reading>>