NASA Astronaut Jeff Williams Returns International Space Station

WASHINGTON, March 18, 2016 — NASA astronaut Jeff Williams is now the first American to become a three-time, long-term resident of the International Space Station. He arrived at the orbiting laboratory with cosmonauts Alexey Ovchinin and Oleg Skripochka of the Russian space […]

by · March 20, 2016 · News, Technology