Mark Handley/University College London SpaceX launched and set loose the first 60 of nearly 12,000 planned high-speed internet satellites above Earth on Thursday night. Elon Musk, the company’s founder, previously said the Starlink satellites would "look kind of weird" as they floated away from their rocket and into space. A live webcast of the rocket […]