Where To Stream Planet America Season 2025 Episode 35
Elon Musk and Donald Trump face off in big beautiful beef
- Aired June 6, 2025
- 44 Min
Musk calls for Trump's impeachment. What happened? We ask New York Times Congressional Correspondent Catie Edmondson. Also, Trump issues a new travel ban and orders an inquiry into Joe Biden's "cognitive decline".