Advertisement

Russians in Finland lash out at Putin, saying 'he's flushing Russia in the toilet and killing the country'

In the towns and villages around Lappeenranta on Finland's eastern border, Finns live nearer to Russia's St Petersburg than their own capital Helsinki.