Chinese Woman Allegedly Taken To Psychiatric Hospital After Splashing Ink On Poster of Xi Jinping on July 24, 2018 censorship China chinese communist party Dong Yaoqiong human rights xi jinping +