Last Updated: Tuesday, December 16, 2014 – 17:53
Stockholm: Chinese pro-democracy activist Xu Youyu, who was among key signatories of a 2008 manifesto seeking sweeping political reforms in China, was awarded Sweden`s Olof Palme human rights prize on Tuesday. Continue reading