NASA, Russian astronauts launch to International Space Station

NASA, Russian astronauts launch to International Space Station

A trio of space travelers launched successfully to the International Space Station, for the first time using a fast-track maneuver to reach the orbiting outpost in just three hours.

Leave a Reply

Your email address will not be published. Required fields are marked *