It blows my mind that 228 may have perished because of an insect. And it does not seem implausible at all.
Birgenair Flight 301