Hiding the Ugly Business of Torture

So, you did not believe in the power of the Deep State? Well, you may change your mind after reading a report in The New York Times that the powers-that-be in Washington are about to deep-six the 6,700-page Senate report based on original CIA cables and other documents that not only to depict savage torture … Continue reading "Hiding the Ugly Business of Torture"