June 12, 2021

OTD…June 21 and STS-57

June 21, 2015

#OTD in 1993…Endeavour launched with the first Spacehab module and retrieval of the European EURECA satellite

Spaceflight Now