Space station launch delayed
The launching of the International Space Station will be put off to autumn from June because of more delays in building a Russian module where astronauts will live. The news suggested Russia has been
The launching of the International Space Station will be put off to autumn from June because of more delays in building a Russian module where astronauts will live. The news suggested Russia has been