RealNews

Judge finds 21 guilty of Madrid bombings

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

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.