International9 years ago
Crackdown in China over letter calling for presidents resignation
Authorities in China have gone on the offensive as several people have been detained over an online letter calling for the resignation of Chinese President Xi...