Mar 22, 2010
With President Obama cancelling Constellation and outsourcing space to the private sector, many politicians have been complaining that ditching the NASA rockets will leave America in the hands of the Russians. Now it looks like SpaceX, a company who thus far has been able to launch one successful rocket into space is challenging Russia...