Get the latest Science News and Discoveries
40 Years Ago: STS-51A – “The Ace Repo Company”
Successfully deployed from the space shuttle Challenger during the February 1984 STS-41B mission, the Westar 6 and Palapa B2 communications satellites ended
None
Or read this on NASA