London, England, which is not a particularly dry place nor a particular warm one, should have apparently been better prepared to deal with the effects of a blizzard on Monday but, as it stands, the snow storm that hit the city paralyzed business and transportation in the countrys largest city. The largest snow storm in [...]
From the category archives: