No love for the Finnish

I thought this was pretty interesting:

The Genetic Map of Europe

Finland, wut up?