HAMBURG - Hurricane-force winds lashed parts of northern Europe on March 31, including Germany and the Netherlands, causing flights to be cancelled, snarling some train services and hitting port traffic.
HAMBURG - Hurricane-force winds lashed parts of northern Europe on March 31, including Germany and the Netherlands, causing flights to be cancelled, snarling some train services and hitting port traffic.