Chinese spacecraft dock 211 miles above Earth

Two unmanned Chinese spacecraft have successfully docked 211 miles above Earth.



Russian space ambitions hobbled by economic reality

Moscow is abandoning plans to design and build a two-stage Rus-M carrier rocket that would have replaced the aging Soyuz by 2015.

Russia rolls back space aspirations

The recent crash of an ISS-bound space freighter has prompted Russia to consider the possibility of ending its permanent human presence in space.