Europe Finland votes in run-off for new president Team Buyback 12 February 2024, 12:34 am12 February 2024, 12:34 am Al Jazeera English, EuroNews, Worldnews Share this:TweetRedditTelegramWhatsApp