Chinese blind legal activist Chen Guangcheng has reportedly escaped from his well-guarded house in Dongshigu (Shandong) after more than a year of house arrest. Sources report he entered the US embassy in Beijing. He has put out a video denouncing corruption, exposing abuses and expressing “extreme concern” about the consequences his flight may have for his family.