Videos: SpaceX Launches for Second Time in Two Days, First Stage Lands in Rough Seas
The second SpaceX Falcon 9 to launch in a period of just as many days lifted off on Sunday from SLC-4E at Vandenberg Air Force Base in California, thundering into dense fog at 20:25 UTC.
Read more