Eurovision 2023 crowned a winner – and everyone’s saying the same thing about Finland Published 14 May 2023 Full Article