Concerns about Elon Musk, Russia’s Putin not fading yet

Concerns about Elon Musk, Russia’s Putin not fading yet

This combination of photos created on Oct. 25, 2024, shows SpaceX, Twitter and Tesla CEO Elon Musk in Paris on June 16, 2023, and Russian President Vladimir Putin in Kazan on Oct. 23, 2024.

Related posts

Vatican: Francis stable, out of ‘imminent danger’ of death

Starmer: ‘Sooner or later’ Russia must yield to peace

NASA, SpaceX launch crew to space station to retrieve stuck astronauts