Wen Yunchao, an influential Communist Party critic based in New York, with more than 220,000 followers on Twitter.
Wen Yunchao, an influential Communist Party critic based in New York, with more than 220,000 followers on Twitter.

Influential US-based Communist Party critic says Beijing officials ‘abducted’ his family

Wen Yunchao is said to have helped pen online letter calling for President Xi Jinping’s resignation; he denies it

Topic |   Censorship in China
Wen Yunchao, an influential Communist Party critic based in New York, with more than 220,000 followers on Twitter.
Wen Yunchao, an influential Communist Party critic based in New York, with more than 220,000 followers on Twitter.
READ FULL ARTICLE