China Blind Chinese human rights activist Chen Guangcheng – who fled from house arrest – reportedly takes refuge in the U.S. embassy in Beijing. Sources: Al Jazeera