SpaceX launching 23 Starlink satellites from Florida this evening
SpaceX plans to launch another batch of its Starlink internet satellites from Florida's Space Coast this evening (April 17).
Read MoreSpaceX launching 23 Starlink satellites from Florida this evening