Episode 150: Japan Air Lines Flight 123
Summary: On August 12, 1985, more than 500 passengers boarded Japan Air Lines Flight 123 for a short flight between Tokyo and Osaka. 12 minutes into the flight, passengers found themselves fearing for their lives as the flight crew fought … Read More