All participants of the Eurovision Song Contest 2023
This weekend is packed with national finals and semi-finals, meaning that by Sunday, we’ll have three more songs confirmed for Basel.