Space10 years ago
Private supply ship “Cygnus” departs space station after 5-weews
Cape Canaveral, Florida – Orbital Sciences Corp. won a $1.9B contract to provide supplies to the international space station which orbits 260 miles above the earth’s...