World | Fri Apr 27, 2012 10:33am EDT

Blind China activist makes mystery "escape"