RealNews

Three terror suspects arrested in England

Two men and a woman were arrested in central England as part of an investigation into international terrorism, police said Thursday. The three were arrested in Coventry on Tuesday and were being questioned in London, according to a statement from Metropolitan Police. The arrests were made after a search of five premises and the search continues at one location, police said. Full 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.