The Source with Kaitlan Collins
Another day another European leader imploring President Trump not to side with Russia. We examine why Trump says he trusts the Russian leader to abide by a deal as he’s just hours away from sitting down face-to-face with Ukrainian President Zelensky.
Learn more about your ad choices. Visit podcastchoices.com/adchoices