For US Congress, Running a Torture Prison Is a Good Career Move
• By Philip Giraldi Strategic CultureGina Haspel has now been confirmed as the new Director of the Central Intelligence Agency (CIA) by a Senate vote of 54 to 45. She had previously been approved by the Senate Intelligence Committee by 10 votes to 5, with six Democrats joining all but t