World | Sat Apr 28, 2012 7:12am EDT

Blind China activist makes mystery "escape"