Heathrow Havoc: Snow Snarls Travel

Flights are delayed and cancelled all over Europe because of snow.

Examined