TDRS

NASA launches satellite to help astronauts talk to Earth

Fri, 18 Aug 2017 - 03:13 GMT

NASA on Friday launched the latest in a series of satellites aimed at ensuring astronauts at the International Space Station can communicate with Earth.

More