Donald Trump vs. Elon Musk: Is This Feud Necessary? – Dinesh D’Souza

Dinesh unpacks the verbal battle between President Trump and Elon Musk.

Watch Live Now