VOA News Africa Concerns about Elon Musk, Russia’s Putin not fading yet Design TechOctober 30, 2024014 views 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.