2008


International Space Station Alpha completed five years behind schedule by US, EU, Russian, Japanese, Brazilian, South African and Chinese partners.



<<<< >>>>