In true British style I’m interrupting this blog to talk about the weather. On January 26th, the New York mayor announced  this: “New York City could see up to 20 inches of snow Monday into Tuesday. This could be the biggest snowstorm in the history of this city. My message for New Yorkers is prepare for something […]