Iran launches barrage of missiles after Israel kills 2 of its top officials
March 18, 2026 at 05:57 EDTWNEP
With concerns growing about a global energy crisis, Iran launched attacks against several of its Gulf Arab neighbors and oil infrastructure throughout the region.