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:5 Plants and Animals Utterly Confused by Climate ChangeJanka Nabay, 54, Dies; Carried an African Dance Music WorldwideWith Brazil Ex-President’s Fate in Balance, Army Chief Weighs InStandoff at Somalia’s Parliament Blocks Move to Oust Opposition LeaderThe Caravan That Provoked TrumpEddie Izzard: Comedian, Transgender Activist and Now Politician