Sins of Summer

When it comes to the most inhospitable place on Earth, El Azizia in Libya, or, Death Valley in California are up there. Yesterday, I found a serious contender. The Northern Line, London. I was down South visiting the agent of an Italian manufacturing business. Riding the tube, or as I call it, ‘the land of…