SpaceX’s Dragon Freedom spacecraft splashes down off the coast of Florida
Houston, we have a homecoming. After nine months stranded in space, NASA astronauts Butch Wilmore and Suni Williams made their return to Earth in a SpaceX capsule on March 18. The capsule splashed down off the coast of Florida around 6 p.m. EDT.
