Blind Chinese rights activist escapes house arrest
- 12 years ago
Supporters of Chen Guangcheng , a blind Chinese human rights activist, say he is hiding in Beijing after escaping from house arrest earlier this week.
Al Jazeera's Tarek Bazley reports.
Al Jazeera's Tarek Bazley reports.