Russia Ukraine War: Video Appears To Capture Russian Panic Over Impending Bank Blockade
Following talks to exclude Russia from the global payments system SWIFT, a video circulating online depicts hundreds of Russian queuing outside ATMs in what appears to be a bank run as the West moves to freeze Russia out of international payments.