

March 22, 2026Trump defends failure to inform allies and partners about US attack on Iran, Closure of Strait of Hormuz puts enormous pressure on the president, Administration lifts sanctions on Iranian oil giving Iran huge relief without any concessions, Pressure builds over DHS corruption…