10 days ago“United States and South Korea Reach a Nuclear Deterrence Agreement” - Video SummaryPegausResearch
12 days ago“The United States and Germany Agree to Deployment of U.S. Missiles on German Soil” - Video SummaryPegausResearch