Space Station Commander Jeff Williams sets new U.S. Spaceflight Record
International Space Station Commander Jeff Williams set a new U.S. spaceflight record, passing the 520-day endurance record set earlier this year for cumulative time spent in space.
Read more