powered by mochila

Chen Guangcheng, the blind Chinese lawyer who won global acclaim for uncovering rights abuses under China's "one child" policy, has escaped from house arrest, according to his supporters....