Liu Xiaobo died of liver cancer Thursday at age 61 after living a life to help effectuate “freedom”

Nobel Peace Prize laureate and political dissident Liu Xiaobo died of liver cancer on Thursday. He was imprisoned by the Chinese government on charges of sedition for…

Read more