Canada summons Russian ambassador in protest of Alexei Navalny's death
Published
Canada lambasted the Kremlin's ambassador in Ottawa today over the reported death of opposition leader Alexei Navalny in Russian custody.
Full ArticlePublished
Canada lambasted the Kremlin's ambassador in Ottawa today over the reported death of opposition leader Alexei Navalny in Russian custody.
Full Article