You are reading an article from the archives. In recent years, we have gone through major updates. Minor quirks in layout are possible when perusing older articles. 


Saara Aalto’s performance impressed the judges and voters around Europe during the semi-finals of the 2018 Eurovision Song Contest in Lisbon, Portugal on May 9, 2018. Picture: Andres Putting


Read also:  Saara 'Sisu' Aalto Sings For A Crowd of Ten Thousand in Helsinki Before X Factor UK Finals