July 5, 2022

OTD…June 20 and STS-78 and NROL-38

#OTD in 1996…Columbia launched on a life sciences and microgravity flight.

#OTD in 2012…An Atlas 5 rocket launched on the 50th Evolved Expendable Launch Vehicle flight. Watch the launch:

Spaceflight Now