Israel threatened today to retaliate after Iran fired a barrage of missiles at its territory, with Tehran warning it would hit "all infrastructure" in Israel if it comes under attack. Israel vowed it would make Iran "pay" after the attack late Tuesday, which saw most of the missiles intercepted, and pledged to immediately strike "the Middle East powerfully". Thabiso Kotane speaks to Senior Fellow at Africa Asia Dialogues, Thembisa Fakude.