Photo by eurovision.tv on 12 May, 2018

“Next Year In Jerusalem!” Israel Wins Eurovision

Culture By Yona Schnitzer/TPS • 13 May, 2018
Israel has won the 63rd Eurovision which was held in Lisbon on Saturday night. The Israeli  represe…

Please log in to view more…