RealNews

Russian ‘torture dungeon’ found

A leading Russian human rights group says it has found evidence of a former Russian dungeon in the Chechen capital Grozny where prisoners were tortured. The Memorial group has published details of the abandoned prison on its website, including photos and graffiti scrawled by inmates and their captors. Full Story

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.