9/28/1988: Soviet Il-96 Widebody Makes Its First Flight

Lee Cross
September 28, 2024