Musk denies selling Starlink terminals to Russia after Kyiv alleges use
A Falcon 9 rocket launches a Starlink mission from Florida on Feb. 27, 2023. SpaceX Ukraine’s main military intelligence agency accused Russian forces of using Starlink terminals produced by Elon…