Portal:Weather/On this day list/May 24/2

From Wikipedia, the free encyclopedia

1988: TACA Flight 110 lost power to both its engines due to water ingestion after flying through a heavy thunderstorm. Unable to reach an airport, its pilots made a successful deadstick landing on a grass levee near NASA's Michoud Assembly Facility.