Russia launches key satellite on second attempt
Saturday, February 26, 2011 - 05:30
in Astronomy & Space
Russia on Saturday successfully launched a satellite vital to the deployment of its own navigation system after the failure of an earlier attempt prompted the Kremlin to sack two top space officials.