About 1,000 riot police fired tear gas at protesters in southern China who were blocking an electricity pylon near a power station they felt was built on unfairly seized land, a radio station reported Friday. Several hundred villagers had gathered at the site, beating on cymbals, according to Radio Free Asia, a broadcaster funded by the U.S. Congress. 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.