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