Two weeks ago, U.S. President Donald Trump announced that he’d struck a deal with Russian President Vladimir Putin to supply the world with millions of tonnes of Russian diesel. It stunned Ukrainian president Volodymyr Zelenskyy, who said he felt betrayed. Trump responded by saying it was time for “Ukraine to get a new president.” Soon after, Ukraine said its access to SpaceX’s military-grade version of Starlink called Starshield was throttled. Their drones slowed to a near halt and they were no longer able to intercept all of Russia’s attacks as Russia hammered Ukrainian energy facilities and civilian areas. Has Elon Musk betrayed Ukraine ?

