Published on Oct 17, 2024 [Permalink] Elon Musk’s disaster relief promises: Should we believe the hype? I’m shocked, I tell you, SHOCKED.