news · 18 March 2001 · 24 years ago
Mir's return to Earth marks final demise of Russia's manned space programme
More news on 18 Mar