The participation of Russian drivers and protests by Extinction Rebellion are marring one of the biggest sporting events in Finland. " /> The participation of Russian drivers and protests by Extinction Rebellion are marring one of the biggest sporting events in Finland. " />