Chinese activist Hu Jia says he has been forced to leave Beijing on the anniversary of Liu Xiaobo’s death on Friday. Liu Xiaobo was a Chinese poet who was awarded the Nobel Peace Prize in 2010. He was jailed for 11 years for inciting “subversion of state power,” after he penned Charter ’08 – a manifesto […]