“The Biggest Defeat in Our Nation’s History!” (U.S. Military Chiefs on Democratic “Solution” of Cuban Missile Crisis)
14 hours ago
Foreign Policy, history, LEFT, military