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:Brawl in South Africa's Parliament as Far-Left Lawmakers EjectedParis to Increase Security Around Eiffel TowerRussian Airstrike Kills 3 Turkish Soldiers in Syria in ‘Friendly Fire’Exiled Former President of Maldives Plans to Seek Office AgainKenyan Court Blocks Plan to Close Dadaab Refugee CampGreece Pressured to Improve Migrants’ Living Conditions