A confidential Red Cross report on the use of torture by the CIA on high level detainees has been leaked.
I’m reading it now. Next time someone asks if we’re a Christian nation maybe we should just point them to this report.
BTW, none of the prisoners tortured were either Iraqi or arrested in Iraq. So much for “flypaper” and “the central front on the war on terror.”