A Chinese Activist Was Challenging Xi on Live TV. The Police Came to Stop Him. Sun Wenguang, a rights activist and retired professor, was criticizing President Xi Jinping when police officers barged into his home and cut him off. Share: Facebook Twitter Google+ Stumble Digg Email ThisBlogThis!Share to XShare to Facebook Related Posts:Pentagon Says an American is Killed in Helicopter Crash in IraqMilitants Attack Police Officers in Chechnya; ISIS Claims ResponsibilityMerkel and Putin Sound Pragmatic Notes After Years of TensionBritain Takes Over a Private Prison Steeped in Filth and ViolenceMurder Mystery in Ancient Monastery Reverberates in Coptic ChurchIndia Moves to Take Custody of Accused Jeweler Who Fled to Britain