karlheubaum.com
Links for 7-13-2017
Nobel Peace Prize winner Liu Xiaobo died of liver cancer. U.S. Ambassador to China Terry Branstad said of Liu, “China has lost a deeply principled role model who deserved our respect and adulation,…