Iran launched the first unprecedented attack in the last half century against arch-enemy Israel. That too by declaring, publicly rehearsing! Tehran's proxies Lebanon's Hezbollah and Yemen's Houthis have joined Iran. Bolstered by US-blessed military power, Israel struggled to deal with a three-pronged attack. details