Israel’s Netta Barzilai Wins 2018 Eurovision Song Contest
The Eurovision song contest has concluded for 2018, with the top prize going to Israel’s Netta Barzilai and her quirky girl-power song Toy. The Eurovision contest is an international tradition pitting performers from 43 nations against each other and decided by viewers all over the world. Along with European nations, Australia and Israel are allowed to compete. Barzilai’s song, a fast-paced pop number, featured throaty singing and unconventional mouth noises, including squeaks, pops and clucks, as she protested to her listeners that she would not be used as a plaything. Meanwhile, her backup singers cavorted and preened in a manner that …