Russian supply ship launched to International Space Station
Friday, July 3, 2015 - 01:00
in Astronomy & Space
A Russian rocket has successfully launched an unmanned cargo ship to the International Space Station, whose crew is anxiously awaiting it after the successive failures of two previous supply missions.