OTD…June 20 and STS-78 and NROL-38 June 20, 2015 Justin Ray #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: NROL-38OTDSTS-78