Behind bars in two of Britain’s most heavily guarded prisons sit 12 men the police say are too dangerous to set free, but whom they cannot charge with any crime for lack of evidence. The prisoners, all North African terror suspects, may well soon earn their freedom, however, since Britain’s top court has ruled that their detention is unlawful. 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.