The Committee of Concerned Scientists mourns the death of Chinese Dissident, Liu Xiaobo from Liver Cancer. The following PBS article, noting the views of many human rights groups expresses the loss well: http://www.pbs.org/newshour/rundown/liu-xiaobo-nobel-laureate-chinese-dissident-dies-61/ ... Continue Reading>>