|
People walk along the shoreline as waves crash onto the beach in Brighton, England. A major storm with hurricane force winds is lashing much of Britain, causing flooding and travel delays. Weather forecasters say it is one of the worst storms to hit Britain in years. |
|