OTD 20 years ago, 23 March 2001, the Russian space station Mir was deorbited after 15 years of operations, during which time 13 European astronauts visited the station 👉
You might also like