Snow Leaves Americans Stranded in Europe

Freezing temperatures and heavy snow across Europe has caused travel turmoil - closing airports, stranding thousands including Americans who are worried they won't make it home for Christmas. All weekend, the weather has virtually shut down the region's busiest airport - Heathrow Airport outside London. About 650 departures were scheduled to take off at Heathrow but only 16 made it out. The British Airports Authority urged travelers not to come to the airport unless they are sure their...Full Story
Commenting on this article is closed.