Elon Musk’s company also launched 34 Starlink internet satellites from Kennedy Space Center in Cape Canaveral, Florida.

Read More