Canada has slapped new sanctions on Russian officials, citing a “deteriorating human rights situation” relating to the treatment of vocal Russian government critic Alexei Navalny.
Canada has slapped new sanctions on Russian officials, citing a “deteriorating human rights situation” relating to the treatment of vocal Russian government critic Alexei Navalny.