Two American astronauts have splashed down, as the first commercial crewed mission to the International Space Station returned to Earth. The SpaceX Dragon Capsule carrying Doug Hurley and Bob Behnken came down in the Gulf of Mexico just south of Pensacola on Florida’s Gulf coast. A recovery vessel moved in …
Read More »