On This Date…

OTD in 1996: Launch of Columbia on a tethered satellite and microgravity research mission