Storms wreak havoc in Britain, France on Christmas Eve
Hurricane-force winds and torrential rain disrupted transport networks and cut power supplies in Britain and France on Tuesday, one of the busiest travel days of the year just
Continue Reading http://www.reuters.com
Join the Discussion