Snow halts northern European travel

Heavy snow and freezing cold temperatures are causing travel problems from Britain, through France, Holland, Belgium and Germany

Leave a Reply