Space Shuttle Discovery

As we wait for the final launch of Space Shuttle Discovery, which was recently rescheduled for November 30th, we will take you back in time to August of 2005. After the Columbia disaster, high above Texas in 2003, the shuttle fleet was grounded as NASA engineers tried to assess the cause of the fatal accident. […]