Government

Why America’s Torture-Chief Now Runs the CIA

May 23, 2018 0

Eric Zuesse On May 17th, the U.S. Senate Intelligence Committee voted 10 to 5 to approve Gina Haspel as America’s new chief of the Cenral Intelligence Agency. Back in 2002, she had headed the CIA’s “black […]