Terrorism

Three Dead In Chechnya Church Attack, Police Kill Attackers

“Russia police shot dead four gunmen who attacked a Russian Orthodox church in the mostly Muslim Russian republic of Chechnya. Russia’s Investigative Committee said in a statement that two police officers were killed and another two wounded in the May 19 clash that also left one churchgoer dead and another one wounded.”

Source: Three Dead In Chechnya Church Attack, Police Kill Attackers

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.