No Picture
Bush Era

Senator Admits to Torture

By Ann Wright, t r u t h o u t — Last week, senior al-Qaeda operative Khalid Sheikh Mohammed reportedly confessed during his Combatant Status Review Tribunal (CSRT) at the US prison in the […]