World News | Written by Samiran Mishra | Wednesday October 2, 2024
Iran on Tuesday fired 200 missiles, including hypersonic weapons, at Israel as tensions in the Middle East reach breaking point. Israel has vowed that Iran will "pay" for the attack. But relations between the two countries were not always sour.
www.ndtv.com