News

SpaceX returns 4 astronauts back to Earth, ending nearly 200-day flight

A team of astronauts safely splashed down off the Florida coast late Monday, setting the stage for the next crew to launch from Kennedy Space Center.