A Spanish judge on Wednesday found 21 people guilty of involvement in the 2004 Islamist bombings of Madrid trains which killed 191 people in Europe’s deadliest al Qaeda inspired attack. 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.