The Assassination of US Defense Secretary James Forrestal

“Forrestal was the man with the executive responsibility in the Truman administration who dared to draw the line in the proverbial sand and say that the best interests of America, … Continue reading The Assassination of US Defense Secretary James Forrestal