Mastodon

Liu Xia

Liu Xia – Chinese dream or nightmare?

Sad scenes of Liu Xia, wife of Liu Xiaobo – writer, professor, and political dissident, in 2009, Liu was sentenced to 11 years for inciting subversion because of his involvement in writing Charter 08, a petition advocating political reform in…