“Islamic State (IS) militants have detained at least 70 people in a western Iraqi town in an effort to crush public dissent against the extremist group. The move by the IS came after a rare street demonstration in Rutbah on August 29 against the militants, who control the town in Anbar Province.”
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.