A Spanish judge indicted 22 suspected Islamic terrorists Tuesday, charging them with recruiting and sending fighters to Iraq, including one who killed Italian troops there in a suicide attack in 2003, according to a copy of the indictment viewed by CNN. 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.