Canada Sanctions 6 Russians Over Alexi Navalny Death – Canada imposes new sanctions on 6 Russian officials over Alexi Navalny’s death
file photoNew Delhi: Canada on Sunday announced new sanctions against six Russian officials following the death of opposition leader Alexei ...