Can Russia be stopped?

Alexander Vershbow, former U.S. ambassador to Russia and Perry World House Distinguished Visiting Fellow, discusses Russia’s military buildup along the Ukrainian border that’s stoking invasion fears. With Russia amassing more than 100,000 troops along its border with Ukraine, diplomatic talks seemingly stalled, and

More
9 mins read