OTD…June 5 and STS-40 June 5, 2015 Justin Ray #OTD in 1991…The launch of Columbia on Spacelab Life Sciences 1 mission OTDSTS-40
Uncategorized OTD…May 11 and STS-125 May 10, 2015 Justin Ray #OTD…In 2009, the final Hubble Space Telescope servicing mission launched
Uncategorized 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.
News July 20, 1969: Lunar landing of Apollo 11 July 20, 2016 Justin Ray Mankind’s first landing on the Moon and stepping foot on the lunar surface occurred today in 1969 by Apollo 11 astronauts Neil Armstrong and Buzz Aldrin.