How Putin has shrugged off Western sanctions
The US and four dozen other countries have imposed punishing sanctions on Russia in reaction to its invasion of Ukraine on February 24, 2022. The sanctions were unprecedented in their scope and severity for an economy of Russia’s size. The initial sanctions included the freezing of Russian assets abroad and a ban on the export […]Continue Reading