SpaceX and Nasa set to launch astronauts after weather all-clear

Syndicate Post image
Astronauts Douglas Hurley and Robert Behnken (AP)