NASA astronaut returns to Earth after US record stay in space

NASA astronaut returns to Earth after US record stay in space

NASA astronaut Mark Vande Hei landed in Kazakhstan on March 30, after completing a US record-breaking 355 days in space. Credit: International Space Station via Storyful

Latest LiveNOW Stories

From the Archives

Consumer & Money

Science & Tech

Police Chases

Weather Across the Country