Survival
The Single Deadliest Air Crash In History: Japan Airlines Flight 123 | Mayday S3 EP3 | Wonder
On 12 August 1985, Japan Airlines 123 departs from Haneda Airport on a routine flight to Osaka. But when an improperly installed doubler plate causes rapid …