Heavy snowfall in Europe on Wednesday shut down a few large airports, delayed Eurostar trains and brought chaos on the roads in several countries, Agence France-Presse reported.
Russian News Website
Heavy snowfall in Europe on Wednesday shut down a few large airports, delayed Eurostar trains and brought chaos on the roads in several countries, Agence France-Presse reported.