In Pictures

Iran and Israel traded waves of missile attacks as the ceasefire announced by US President Trump approached.

Iran launched waves of air strikes at Israel as the deadline approached for a ceasefire to which Tehran is reported to have agreed.

The launches came on Tuesday after 4am local time (7:30 GMT) in Tehran, the time Iranian Foreign Minister Abbas Araghchi said Iran would stop its attacks if Israel ended its air strikes.

Waves of missiles sent Israelis to bomb shelters for almost two hours in the morning.