Red Alert: Houthi Red Sea Island Capture Sparks War Risk Surge and Threatens Suez Canal in September 2026
Houthi forces seized a Red Sea island off Yemen on 10 September 2026 and advanced over 80 km down the coast in 72 hours, threatening...
Enter code for secure login, or use password.