As Russia races to build its own satellite network, its president praised the man whose switch can dim Ukraine's battlefield.
Here is a strange scene. In Moscow, surrounded by African leaders, Vladimir Putin stops to praise an American billionaire. "Elon Musk is a genius, a true genius," he said, according to the Tass news agency. Why would a wartime president hand out compliments to the owner of his enemy's favourite technology?
Look at the numbers, and the flattery begins to make sense. Putin said Musk has "more than 5,000" satellites in orbit, though the true figure for active SpaceX craft is estimated at about 10,000. Russia's answer, a constellation called Rassvet, is in its "first steps". Outside analysts estimate it has roughly 26 working satellites.
That is not a rivalry. It is a gap the size of a sky. The gap matters because Starlink is no longer only about streaming video. In mid-October, its military version, Starshield, was suddenly restricted one night in Ukraine.