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
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed