There must be accountability for torture.

The U.S. Senate voted 54–45 on Thursday, 17 May 2018 to approve the nomination of Gina Haspel as the new CIA Director.
After the 9/11 attacks, Gina Haspel worked as Chief of Staff in the CIA’s Counterterrorism Section, the unit responsible for the coordination of the CIA’s infamous rendition, detention and

Visit the Rideau Institute for the complete article