India, June 22 -- Iran launched a barrage of missiles towards Israel hours after Tel Aviv's closest ally the US struck three nuclear sites in Iran. Sirens were sounded in parts of Israel and explosions were heard in parts of central Israel, including Tel Aviv.

The Israeli military says it has identified missiles launched from Iran, and the country's defence systems are operating to intercept the threat.

Follow live updates.

According to news agency AFP, 30 missiles have been launched at Israel from Iran.

"These live images you are seeing are of a new salvo of Iranian missiles fired on the occupied territories," said a presenter on air as the Iran state TV announced the fresh missile attack targeting Israel.

US President Donald Trump ...