Flushing Bay

New York snow: Delta plane skids off La Guardia airport runway

A Delta Air Lines plane has skidded off the runway at LaGuardia airport in New York City, as a major…

10 years ago