2/20/2005: British Airways' "Unairworthy" Flight 268

Author photo
Helwing Villamizar
February 20, 2026