The Winter War?

I am no expert on Finland, but I have some idea what this might mean:

‘Hell Will Freeze Over’ Before Finland Signs This Treaty

 

Caveat emptor, but worth a ponder of course.

Comments

Comments for this post are closed