A day at Lord’s
LONDON: They say that in Britain, you can never rely on three things: work, women and the weather. I cannot comment on the first two, but when it comes to the weather, the saying certainly seems to hold true. When I arrived in London, I was greeted by sunshine. My Uber driver told me that … Read more