News

Tel Aviv, in Need of Distraction, Hosts the Eurovision Song Contest

The Eurovision Song Contest 2019 launched on Tuesday night, at Expo Tel Aviv, the city’s convention center. Israel won the…