
White Paper: Balloon Bombs from Japan
Sep 7, 2026 - 67:08
Radio and PodcastLive Radio & Podcasts
On June 2nd, 1983, Air Canada Flight 797 departed Dallas, Texas, bound for Montreal, Quebec, with a stop in Toronto. Forty-one passengers and five crew were on board. Shortly before 7 pm Eastern time, a fire broke out in...