
How To Avoid The End of the World
Oct 1, 2026 - 52:07
Radio and PodcastLive Radio & Podcasts
On January 28, 1986, the Space Shuttle Challenger exploded 73 seconds after liftoff. All seven astronauts onboard died. Brian Russell, an engineer who worked on the shuttle, had spent months warning NASA that freezing te...