Chen Guang Cheng’s great escape from house arrest, oppression and beatings has taken an awkward twist, with the activist in the custody of the Chinese government and the US administration feeling the heat from human rights activists across the world. The Twitter-verse turned from joyous to shocked to depressed as word came through from […]