Criminal Complaint Filed Against Bush Era Torture Architects

The European Center for Constitutional and Human Rights (ECCHR) has lodged criminal complaints against former CIA head George Tenet, former Defense Secretary Donald Rumsfeld and other members of [...]