Moscow - AFPRussia successfully launched an unmanned cargo spaceship bound for the International Space Station (ISS) on Thursday night, redeeming itself after a string of failures that cast a shadow on its space programme. The Progress M-29M ship took of