A SpaceX Falcon 9 Full Thrust rocket has successfully launched from Space Launch Complex 40, Cape Canaveral in Florida carrying the Japanese communications satellite JCSAT-14. Liftoff occured at 05:21 UTC, May 6th 2016.
This was the 24th Falcon 9 launch and the 2nd successufl first stage return on the ocean barge 'Of Course I Still Love You'.