Elon Musk denies selling Starlink to Russia Trending February 13, 2024 Russia: SpaceX co-founder Elon Musk has denied selling his Starlink internet service to Russia after Ukraine claimed the terminals were…