Advertisement

Liu Xiaobo

Latest Stories

Undated photo of Chinese peace activist and Nobel laureate Liu Xiaobo in Beijing, China, published today, July 13, 2017. EFE/LIU XIA

Liu Xiaobo, Nobel Peace Prize winner in 2010, suffered from an aggressive cancer at age 61 while in prison.