April 23, 2026 EU Approves $106 Billion Loan for Ukraine as Hungary Lifts Veto, Amid Escalating Geopolitical Tensions
April 22, 2026 Iran Fires on Ships in Strait of Hormuz, Seizes Two as Tensions Rise in Critical Waterway