Posted inColumns

Column: Voice for Freedom Snuffed Out

On Thursday the announcement came: Liu Xiaobo, who won the 2010 Nobel Peace Prize, had died at 61 of liver cancer in a hospital in the northeast city of Shenyang, China. He lived most of the last 30 years of his life under some sort of house…

Gift this article