OTD…Jan. 28 and STS-51L January 28, 2016 Justin Ray Today in 1986…Space shuttle Challenger and her seven astronaut crew were lost during launch. ChallengerOTDSTS-51L
Uncategorized OTD…Oct. 7 and STS-112 October 7, 2015 Justin Ray #OTD in 2002…Atlantis launched the outward expansion of the space station’s truss backbone
Uncategorized OTD…Final launch of Endeavour five years ago May 16, 2016 Justin Ray Shuttle Endeavour launched for the 25th and final time on this date in 2011.
Uncategorized OTD…April 8 launches of STS-56 and 110 April 8, 2015 Justin Ray #OTD…Launch of a 1993 environmental mission on Discovery and Atlantis’ ISS flight in 2002