Police in Algeria have broken up a terrorist cell in southern Algeria that they claim was poised to deploy a female suicide bomber in an attack against a military barracks. The terror cell was based in Waraqla and had four members: an engineer, a doctor, a teacher and woman whose profession was unspecified, according to Algerian press reports. 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.