Chinese Communist Party outraged over Nobel Peace Prize

Liu Xiaobo, this year’s winner of the Nobel Peace prize, is often called the “conscience” of China. Currently serving an 11-year jail term for subversion, Liu had been a strong advocate for human rights, freedom of expression, and democracy in China. He had joined student protesters at Tiananmen Square in 1989, and spent time in…