Despite pegging this as an unlikely recovery, the Falcon 9 first stage really stuck the landing on the drone barge Of Course I Still Love You. They’re making remarkable progress towards their long-term objectives; now the only way to up the ante, I think, will be to try and recover boosters from the upcoming Falcon Heavy! Soon this is going to become routine, and that will be amazing.
Payload on this morning’s flight was JCSAT-14, a Loral-built Japanese telecom satellite that will serve customers in Japan and Asia. (If you just want to see the landing, skip ahead to 8:55.)