Laura Thorn has secured Luxembourg a spot in the Eurovision final, capping off an emotional night with a powerful performance and a deep sense of relief.
The final line-up for Saturday's Eurovision Song Contest grand final in Basel is now set, with 26 countries – including Luxembourg's Laura Thorn – ready ...