GENEVA / LAUSANNE, SWITZERLAND – The weather forecast for the weekend in the Lake Geneva area is better than you might think if you’re currently sitting in a downpour (your editor is watching a snow shower at 2,400 metres, above me). Showers will clear by morning, with just a few clouds left along mountain ridges. […]