Quick question - why should Saudi Arabia allow any missile(s) to fly over its territory, regardless of the missile's destination? Especially with Makkah, Medina, Riyadh and all of Saudi Arabia's sovereignty being at risk?
Do we even know the intended target was in fact the apartheid state and not somewhere in Saudiya?
Let's say Turkey and Iran were at odds with one another and Turkey wanted to fire a missile into Afghanistan which means it would have to fly all the way across Iran and directly over Tehran. Would Iran allow its airspace to be violated with a deadly ballistic missile like that? Just curious.