Wednesday night’s SpaceX Falcon 9 rocket launch attempt abruptly halted with about two minutes left on the countdown clock. Ditto for Thursday night. Friday, finally, the third time was the charm. The twice-scrubbed Starlink 6-44 mission hurtled skyward into the darkness off pad 39A at NASA’s Kennedy Space Center, deploying another payload of 23 broadband […]