Second time's a charm! SpaceX is preparing to launch NASA astronauts into space and usher in the return of human spaceflight to US soil, after the first launch ... Read more