
#15 Almost Home
On February 1st, 2003, the space shuttle Columbia broke apart over Texas just 16 minutes from touchdown. The disaster claimed the lives of seven astronauts and changed the course of human space flight. This episode is dedicated to those seven astronauts who sacrificed their lives for the progress of all humanity. Follow Historium on…