‘Apollo 13: Survival’ Out Now On Netflix September 6, 2024 8:51 amNetflix’s latest documentary, Apollo 13: Survival, offers a gripping retelling of the infamous 1970 NASA mission that left three astronauts...