Feb 25, 2022
This week's big news: Russia has invaded Ukraine. Emile,
Helen, Micah, and Sohrab unpack how we got to this point, and what
the implications are for American national interests. Plus,
conservatives in Texas and Florida go on offense against the LGBT
Join us in Dallas next month for our special dinner...