📅 17 Apr, 1998

Space Shuttle Columbia is launched on STS-90, the final Spacelab mission.

Space Shuttle Columbia is launched on STS-90, the final Spacelab mission.