SpaceX Starlink 14 launch & Falcon 9 first stage landing, 18 October 2020
Oct 18, 2020
A SpaceX Falcon 9 rocket launched 60 Starlink satellites (Starlink-14) from Launch Complex 39A (LC-39A) at Kennedy Space Center in Florida, on 18 October 2020, at 12:25 UTC (8:25 EDT). Following stage separation, Falcon 9’s first stage (B1051) landed on the “Of Course I Still Love You” droneship, stationed in the Atlantic Ocean. Falcon 9’s first stage previously supported Crew Dragon Demo-1, RADARSAT and three Starlink missions this year.