On This Day: Discovery becomes first shuttle in space since disaster
Wednesday, July 26, 2017 - 02:32
in Astronomy & Space
On July 26, 2005, the Discovery lifted off from Cape Canaveral in the first shuttle launch since the 2003 Columbia tragedy.