Now You See It: 25 Years Since the Mysterious Mission of STS-36 (Part 1)

The official crew patch for shuttle mission STS-36, which launched 25 years ago today, on 28 February 1990. Image Credit: NASA

Something strange happened in March 1990. Ground-based observers were busy tracking the orbital progress of a classified Department of Defense payload, recently deployed by the crew of Shuttle Atlantis on STS-36—Commander John […]