Liu Xiaobo, 61: China stage managed the death of Nobel Peace Prize winner

Liu Xiaobo, 61: China stage managed the death of Nobel Peace Prize winner

by WorldTribune Staff, July 11, 2017 [Updated July 13] The Chinese government security forces were overseeing every second of the last moments of cancer-stricken Nobel Prize winner and top dissident Liu Xiaobo, a surviving hero of the bloody June 4, 1989 Communist Party crackdown at Tiananmen Square who died on July 13. Liu, who has […]