RealNews

Spain arrests 14 terror suspects

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

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.