Sen. Elissa Slotkin
October 28, 2026 · YouTube
A Disgruntled Billionaire
I think in the last two weeks it's become very clear President Trump wants Putin to win this war, and he's taking steps to allow them to sell oil to fuel their war machine, to disrupt Starlink and to show the Ukrainians where his hand actually lies
I think that's a huge strategic mistake.
Read on YouTube