SpaceX's Starlink 6-41 mission lifted off in a cloak ... as photographed alongside the radar dome at the agency's weather ...
The company successfully launched 22 Starlink internet satellites from Vandenberg Space Force Base in California on Saturday (Dec. 28), then launch another 21 Starlink satellites from another Florida ...