Severe winter weather disrupted transport across Britain, France and the Netherlands on Monday, forcing road closures, flight and train cancellations as heavy snow and ice hit parts of northwestern Europe.

Read more at Read More

By

Leave a Reply

Your email address will not be published. Required fields are marked *