UW professor explains what it means for US, Russia after Russia is shut out of SWIFT

UW professor explains what it means for US, Russia after Russia is shut out of SWIFT

SWIFT is an international messaging system that allows for the transfer of large funds

Top Videos