A militant Egyptian cleric who prosecutors say was kidnapped by the Central Intelligence Agency said in a newly published account that he was tortured with electric shocks while he lay on a wet mattress in a Cairo prison and was repeatedly beaten and forced to eat rotten bread in a pitch-black cell, while rats and cockroaches ran over his body. 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.