Tehran was rocked by a fresh wave of explosions on Wednesday, as US President Donald Trump said the war with Iran could be over in two or three weeks.

The conflict began when the United States and Israel launched airstrikes across Iran that killed supreme leader Ayatollah Ali Khamenei, quickly mushrooming into a regional war that has threatened to torpedo the global economy.

Originally published on doc.afp.com, part of the BLOX Digital Content Exchange.