downtoearth-subscribe

Russians find pride, and regret, in Mir's splashdown

  • 24/03/2001

For all the anxieties it caused during its 86,330 laps around the planet, Russia's Mir space station executed its final program for self-destruction with a series of crisp electronic salutes that