U.S. strikes Iran missile sites near Strait of Hormuz amid ceasefire talks
On Tuesday, May 26, 2026, the U.S. military conducted “self-defense strikes” in southern Iran near the Strait of Hormuz, targeting missile launch sites and vessels attempting … Read more