Dhaka, June 15 -- Explosions echoed across Tel Aviv, Jerusalem, and Tehran on Saturday as Iran launched a series of retaliatory missile strikes following Israeli attacks on its nuclear infrastructure the previous day.

Iranian missiles reportedly struck multiple sites across Israel, leaving at least three dead and dozens injured, in a response Tehran framed as retribution for the deadly Israeli airstrikes on key nuclear and military facilities.

In Israel, air raid sirens blared through the night as residents sought shelter amid ongoing missile salvos. By morning, the alerts were lifted by civil defence forces, but images from Ramat Gan near Tel Aviv revealed the aftermath - shattered buildings, wrecked vehicles, and debris-strewn streets....