Mir
The word mir means "peace," but to millions of Russians it is associated with a symbol of national pride. The space station Mir claimed a number of distinctions that are unmatched, e...
Read more
Mir space station
Launched February 1986
The International Space Station
The United States, Russia, Japan, Canada, and fourteen member countries of the European Space Agency (ESA) are hard at work...
Read more