Oliver’s Letter to the Mayor
February 5, 2009 London From the brand new Terminal 5 at Heathrow I can see the snow still on the ground everywhere even on this gray, overcast sky. Planes just hours before mine were still being cancelled in this city that seems to have about as much experience with a snow storm as my …