Heavy snow brings widespread disruption across the UK and Germany
LONDON — Heavy snow and freezing rain brought widespread disruption across Europe on Sunday, particularly in the U.K. and Germany, with several major airports forced to suspend flights With the...
Read more