news · 26 May 2000 · 24 years ago
Till next time: Astronauts leave revitalised space station
More news on 26 May