Showing posts with the label Truman

The Devil’s Chessboard: Allen Dulles, the CIA, and the Rise of the American Secret Government

Exactly 70 years ago today, President Harry S. Truman signed the National Security Act, creating the Department of Defense, the National Security Council, the Joint Chiefs of Staff — and the Central …
Subscribe Our Newsletter