“A palpable sense of disbelief has descended over the Finnish capital”thetimes.co.uk3 pointsh3mb34 years ago