Brian Taylor, a Political Science Professor at Syracuse University, is an expert on Russia and security. He brings us an update on Russia's war with Ukraine.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More