The case of 10 terror suspects who claim evidence gained through torture resulted in their arrests is to go before the House of Lords. Fourteen civil liberties groups are backing the foreign nationals’ appeal on the grounds that torture evidence should not be admissible. 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.