UPI Almanac for Tuesday, July 26, 2016
Tuesday, July 26, 2016 - 02:31
in Astronomy & Space
By United Press International On July 26, 2005, the Discovery lifted off from Cape Canaveral in the first shuttle launch since the 2003 Columbia tragedy.