A huge robot European cargo ship launched to the International Space Station today (March 23), lighting up the night sky over the northeast coast of South America to begin a five-day journey to deliver key supplies to the orbiting outpost.
A huge robot European cargo ship launched to the International Space Station today (March 23), lighting up the night sky over the northeast coast of South America to begin a five-day journey to deliver key supplies to the orbiting outpost.