
There has already been triumph and tears, singing onstage and in the streets, and a touch of political division, as the 69th Eurovision Song Contest approaches its grand final in the Swiss city of Basel.
Musical acts from 26 countries will take the stage at the St. Jakobshalle arena on Saturday in a spectacular, sequin-drenched competition that has been uniting and dividing Europeans since 1956.