Remembering Chinese Nobel Laureate Liu Xiaobo
Tomorrow marks the sixth anniversary of Liu Xiaobo’s death. The 2010 Nobel Peace laureate died from complications of liver cancer on July 13, 2017, in a hospital in Liaoning province while guarded by state security forces. Liu was a Chinese literary critic and leader in the 1989 pro-democracy Tiananmen Square protests. He was imprisoned three […]
Continue Reading