Terrorism

Turkey detains 75 Islamic State suspects: police, media

“Turkish police detained 75 suspected Islamic State members in two operations on Friday, state media and police said, after arresting about 120 such suspects across Turkey a day earlier, tightening security ahead of the New Year.”

Source: Turkey detains 75 Islamic State suspects: police, media

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.