Musk appeasement of Putin and China stokes fears of new Twitter policies
On Friday, U.S. and Ukrainian officials were sent scrambling as news broke that Elon Musk had asked the Pentagon last month to take over paying for his Starlink satellite communications service in Ukraine.