World Dec 20

No image
Europe’s Snowy Scenes

An early onslaught of snowy weather in northern Europe has closed airports, railways and streets, stranding thousands of would-be travelers.

Latest News