Israel Eurovision song lyrics: Eden Alene faces backlash over Set Me Free song
The Eurovision Song Contest will crown the 2021 winner this evening and Israel is one of 10 countries who have made the final. Contestant Eden Alene performed Set Me Free earlier this week and won a coveted spot, but the song title and lyrics have come under scrutiny for being insensitive at such a time when there is ongoing conflict […]
Read more