Basel police detained 21 violent football fans after Germany’s 3-2 win over Turkey at the European Championship semi-final on Wednesday night. The fans were taken into temporary police custody for fighting with other fans, police said Thursday, adding that there were no major incidents. 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.