On April 29, 1985, the European Space Agency’s Spacelab launched on the space shuttle Challenger on mission STS-51B. See how it happened in our On This Day In Space video series.
On This Day In Space! April 29, 1985: European ‘Spacelab’ Launches on Space Shuttle Challenger
by Space.com | Apr 29, 2018 | Uncategorized |