On July 11th, David Satter appeared on the Center for Security Policy's Secure Freedom Radio Podcast to discuss the Trump-Putin meeting, the meeting between Donald Trump Jr. and a Russian lawyer with alleged government ties, and Putin's ability to hold power in Russia.
Caption
An oil tanker is being unloaded with imported crude oil at the Qingdao Port Oil Terminal in Shandong Province, China on April 7, 2026. (Getty Images)