The 61st Eurovision Song Contest took place in Stockholm, Sweden.

A letter from home

I may be home, dear reader, but my work is not done. I’m very pushed busy-wise this week with the real world of work, so I’m not able to blog very much at all, ... Read More...