The Crash of London’s Latest LTN
24 March 2025
by Mike Wells
A Day of Infamy
23 March 2025
by Toby Young
The pilots of Azerbaijan Airlines Flight 8243 attempted to fly their badly damaged aircraft and partially succeeded, thereby saving the lives of 29 passengers, but not their own.
© Skeptics Ltd.