Swiss inspect the damage after sudden storms flood roads, halt air traffic in Geneva
Clean-up crews and business owners were inspecting the damage Wednesday after sudden storms lashed southwestern Switzerland the previous night, sending torrents of water through ...
Associated Press via Yahoo
3 days ago