Iranian armed forces launched reciprocal attacks on US military infrastructure in Gulf states following US strikes on Iran's south and east regions, straining a three week old ceasefire.

The U.S. military launched a new round of strikes against Iran in retaliation for attacks on vessels in the Strait of Hormuz.

The US had launched strikes on Iran on Tuesday, after three commercial vessels were attacked in the Strait of Hormuz.

Iran's MiG-29 jets 'secure the skies' over late supreme leader's funeral procession