The Netherlands wins the Eurovision Song Contest
Bookies favorite Duncan Lawrence has won the 2019 Eurovision Song Contest in…
Eurovision Song Contest 2019 to take place in Tel Aviv
Despite calls for boycotts, Israel's cultural center has been chosen to host…
The joys and woes of Germany and the ESC
What hasn't Germany tried yet in an effort to succeed at the…
Salvador Sobral of Portugal wins 2017 Eurovision Song Contest
In musically strong year, a no-frills song by a brother and sister team…
Irish and Swiss among those missing out on Eurovision Song Contest finals
Acts off the beaten track did well in the second semi-final for…