Defiant, Soulful and Electrifying: Israel’s Eden Golan Shines at Eurovision with Song, “Hurricane”
When the 68th Eurovision Song Contest came to a close, Israel’s Eden Golan and her ballad, “Hurricane,” placed fifth overall at the Grand Final on May 11th With so much vitriol being thrown at her and Israel throughout the leadup to Europe’s biggest song …