The US says Iranian drones and missiles targeted its forces in the Strait of Hormuz; the military called the attacks unprovoked and said it struck Iranian sites in self-defence, while Tehran alleges civilian areas were hit.
Al Jazeera's Laura Khan explains.