
Iran's missile barrage at Israel this week was meant as a warning that the Islamic republic can hit Israeli territory, but has instead exposed Iranian military limitations, analysts say.
In its second-ever direct attack on Israel, Iran launched some 200 missiles on Tuesday, with most of them -- but not all -- intercepted by Israeli air defences with help from allies.