World News | Agence France-Presse | Sunday May 17, 2015
Russia on Saturday lost a Mexican satellite on launch just hours after a glitch with a manoeuvre involving the International Space Station, the latest in a string of embarrassing failures for its troubled space programme.
www.ndtv.com