Finland Should ‘Mentally Prepare’ to Restore Ties With Russia, President Stubb Says

“Nothing removes the fact that Russia is and will always be Finland’s neighbor,” Finnish President Alexander Stubb said during a visit to London.