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:  The Dirty and the Doers