Paris snow causes traffic chaos as Eurostar delayed


Iconic landmarks such as the Notre Dame and the Eiffel Tower are covered in snow after seven inches fell over the north of France, including the capital Paris, on Wednesday.

Read More…