Showing posts with the label snowfall in the UKShow all
Heavy snowfall in the UK severely impacted the communications system, with 150 flights cancelled