SpaceX Launch Is ‘Wakeup Call’ For Russia’s Space Program – The Moscow Times
Russia has lost its long-held monopoly as the only country able to ferry astronauts to the International Space Station following the flawless manned launch by U.S. company SpaceX. The Russian space … [+4455 surviving the final bubble review]