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