Dave Rubin of “The Rubin Report” shares a DM clip of Elon Musk having some harsh words for Michelle Hussain of the Qatar …

source