Uncategorized OTD…June 5 and STS-40 June 5, 2015 Justin Ray #OTD in 1991…The launch of Columbia on Spacelab Life Sciences 1 mission