The days march on, and we are approaching Christmas Eve rapidly. Did you know, by the way, that in Sweden, we open all our Christmas presents on the 24th of December? And that practically the entire population gathers in front of their TV sets to watch “Kalle Anka och hans vänner önskar God Jul” (From […]