RealNews

Angry Protests as Torch Reaches London

Protesters scuffled with police and made attempts to grab the Olympic torch and douse it with a fire extinguisher on Sunday as its arrival in London triggered angry demonstrations over China’s human rights record and recent unrest in Tibet ahead of this year’s Summer Games in Beijing. Full Story

OODA Analyst

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.