fbpx

U.S.-Russia Tensions with Ambassador Michael McFaul

With Adm. James Stavridis, dean emeritus of the Fletcher School of Law and Diplomacy at Tufts University

Former U.S. Ambassador to Russia Michael McFaul and James Stavridis, retired admiral and former Supreme Allied Commander for NATO in Europe, talk about the current state of U.S.-Russia relations and other foreign policy concerns on 90.9 WBUR’s Radio Boston.

Leave a Reply