SpaceX launches Falcon Heavy rocket with 24 satellitesSpaceX launched its Falcon Heavy rocket from Kennedy Space Center in Florida, carrying 24