Ukraine in Flames #33. What sanctions against Russia are necessary for Ukrainian victory?

Ukraine War

Russia has left North Korea, Iran, Syria and Iran behind in ‘the most sanctioned country ever’ competition. The number of sanctions Russia received since February 24 has reached 8,000, and continues to grow.

Credit

Ukraine Crisis Media Center

Please support our Sponsors here :