Politics FLASHBACK: Unearthed photo shows smiling Obama touring SpaceX alongside ‘Nazi nepo baby’ Elon Musk April 3, 2025 [#item_full_content]