Europe agrees 2020 space station
Thursday, March 17, 2011 - 13:00
in Astronomy & Space
Member states of the European Space Agency formally agree to the extension of operations at the International Space Station until 2020.
Member states of the European Space Agency formally agree to the extension of operations at the International Space Station until 2020.