Sci + Tech
Jeff Williams is the New King of Space (for U.S. Astronauts)
520 days. That record, previously held by Scott Kelly, fell today as Jeff Williams became the U.S. astronaut record holder for most cumulative ...