Sanctions on Russia, explained

The U.S. and its allies have imposed unprecedented economic and financial sanctions on Russia — more than have ever been imposed on a single country. But what do these sanctions mean for Russia and the rest of the world? An expert explains ...

avatar
Brut.