Taking too long? Close loading screen.


ROAD WARRIOR (noun): a person who travels frequently as part of their job and does much work while travelling.
[Oxford English Dictionary]

Middle East

Saying Goodbye with the Eurovision

This was meant to be a piece about the Eurovision final. And in a way, it still is. Although in […]


Europe North America

Douze Points …. Swede

I have a dirty little secret; a private shame that I have lived with since high-school days. For most of […]