In Los Angeles, a 10 percent chance of rain in the forecast means it’s not going to rain. In London, a 10 percent chance of rain means it will rain 10 percent of the day. At least that’s my conclusion after our recent week tourizing that fine city. Each morning, we made sure to pack […]
Continue reading...