Israel’s female empowerment inspired song wins 2018 Eurovision song contest
After a thriller voting, Netta from Israel has won the 2018 Eurovision Song Contest with the song 'Toy', written and composed by Doron Medalie and Stav Beger. Israel won the…
