On this day in history, April 17, 1970, Apollo 13 astronauts return alive, defy odds after space explosion

An incredible human drama in space exploration ended with the miraculous safe return of the three Apollo 13 astronauts on this day in history, April 17, 1970.  “In Mission Control, pandemonium erupted,” NASA reports of the joy that overwhelmed the command center after the mission’s capsule splashed down in the South Pacific shorty after noon … Continue reading On this day in history, April 17, 1970, Apollo 13 astronauts return alive, defy odds after space explosion