 Much damage has been reported after sudden storms lashed southwestern Switzerland, sending torrents of water through roads and temporarily halting air traffic at Geneva's airport. Breaking news and analysis at townhall.com.