Thousands of euphoric Spanish fans have been celebrating in Madrid after their football team won Euro 2008, beating Germany 1-0 in the final. Fernando Torres’ goal gave Spain their first major trophy in 44 years. The capital was awash with the red and gold national colours as fans draped in flags danced and sang in the streets. 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.