A Russian booster rocket successfully launched a European telecommunications satellite early Saturday, amending the Russian space credentials after a failed launch 93 days ago.
Russian rocket puts European Communications satellite in orbit.