Photo by eurovision.tv on 12 May, 2018

“Next Year In Jerusalem!” Israel Wins Eurovision

Culture By Yona Schnitzer/TPS • 13 May, 2018
Jerusalem, 13 May, 2018 (TPS) -- Israel has won the 63rd Eurovision which was held in Lisbon on Satu…

Please log in to view more…