June 5, 2020
The first stage of the SpaceX Falcon 9 rocket landed successfully on the company’s drone ship, “Of Course I Still Love You.”
Stories this photo appears in:
Launch secures company’s status with NASA
A SpaceX Crew Dragon rocket launches the first manned mission from U.S. soil since 2011.