“Libyan militias battling Islamic State militants say they have seized a radio station and a mosque in the extremist group’s last remaining bastion in the North African country.”
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.