Science News // 3 days ago
Starliner astronauts Butch Wilmore, Suni Williams back on Earth after 9 months in space
Starliner astronauts Suni Williams and Butch Wilmore, who were stranded at the International Space Station for nine months, are back on Earth after splashing down Tuesday off the coast of Florida.