powered by mochila

Freezing temperatures and often blinding snowfall shuttered airports across Britain on Thursday, delayed flights across Europe and forced thousands of passengers in Germany to spend the night in trains.