Show of HandsShow of Hands

skinner July 15th, 2017 2:52pm

Chinese activist and Nobel Peace Prize laureate Liu Xiaobo died in custody of liver cancer after being convicted of "subversion" by Beijing and denied early treatment. Should the US demand Mrs. Liu, under house arrest since 2010, be released?

5 Liked

Comments: Add Comment