Along unknown roads: Virolahti, Finland
So this must be that place. I am standing on the edge of the ditch that was dug by Vladimir Putin.
Virolahti, in Finland’s extreme southeast. The Finns have a total 1300 kilometers worth of common border with Russia, but this border…