Authorities have fired an official in central China after city inspectors reportedly beat to death a man who filmed their confrontation with villagers, China’s Xinhua news agency reports. The killing has sparked outrage in China, with thousands expressing outrage in Chinese Internet chat rooms, often the only outlet for public criticism of the government. Full Story
About OODA Analyst
OODA is comprised of a unique team of international experts capable of providing advanced intelligence and analysis, strategy and planning support, risk and threat management, training, decision support, crisis response, and security services to global corporations and governments.