Astronauts Set To Land At International Space Station After Historic Launch
NASA and SpaceX successfully launched NASA astronauts from US soil into space for the first time since 2011 on Saturday afternoon.
Read more on NPR
NASA and SpaceX successfully launched NASA astronauts from US soil into space for the first time since 2011 on Saturday afternoon.
Read more on NPR
ConversionConversion EmoticonEmoticon