October 26, 2024 October 26, 2024Categories World NewsElon Musk is in ‘regular contact’ with Vladimir Putin, new report allegesMichael Swensen/Getty Images (NEW YORK) — Elon Musk, the tech billionaire who owns Tesla and SpaceX, has allegedly been in regular contact with Russian President Vladimir […]