After a string of last-minute delays and scrubbed missions, Hawthorne-based SpaceX successfully launched 60 internet satellites into orbit from Florida's Cape Canaveral on Tuesday.
Katie Johnston reports.
After a string of last-minute delays and scrubbed missions, Hawthorne-based SpaceX successfully launched 60 internet satellites into orbit from Florida's Cape Canaveral on Tuesday.
Katie Johnston reports.