A nearly eight-month stint aboard the International Space Station came to a splashing end for NASA’s SpaceX Crew-12 on Thursday, when their recovery vessel safely splashed down off the coast of Los Angeles.

Log in or sign up to comment.

No comments yet.

← Back to stories