The Netherlands Wins 2019 Eurovision Song Contest in Tel Aviv; Madonna’s Performance Attracts Controversy
The Netherlands won the 2019 Eurovision Song Contest in Tel Aviv on Saturday night, with Duncan Laurence’s doleful piano ballad “Arcade” crowned champion of Europe’s annual music extravaganza, according to an AP report. Edited by: JV Staff The 25-year-old was tapped as an early front-runner before the Grand Final but was only ranked third after […]









