On this day in 2001 the Russian space station Mir was taken out of the Earth’s orbit deliberately and in ...

On this day in 2001 the Russian space station Mir was taken out of the Earth’s orbit deliberately and in a controlled manner. Interestingly, the Mir station is the largest man-made celestial body take ...