Spanish authorities have arrested 14 people suspected of having links to Islamist terror groups. The Civil Guard detained the suspects in Barcelona as part of a joint operation with Spain’s National Intelligence Centre (CNI). Fulll 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.