In case you hadn't already heard, the Olympics are on. My spies tell me that London is 2012's host city. I say this with a slight hint of irony (isn't every other sentence on this blog infused with it?) as I am told that the levels of excitement in anticipation of this epic event have reached levels of near hysteria back home. As I'm not a fan of hysteria, I'm glad to have missed out. Still, there's no avoiding the fact that the Olympics are here, even if you have emigrated to foreign shores to
More
