SpaceX Launches 28 Internet Satellites from Florida

SpaceX launched 28 V2 internet satellites into low Earth orbit from Cape Canaveral Air Force Station in Florida on Thursday evening, adding to its fleet of nearly 7,300 orbiting satellites already in space. The Falcon 9 rocket and payload were…