Suspicion looms over Alexei Navalny’s reported death like other Kremlin critics before him

Tributes to Russian opposition leader Alexei Navalny are seen piled outside the Russian embassy in London, England.

The reported death of Russian opposition leader Alexei Navalny marks another instance where a Kremlin critic’s death has raised suspicions.

CBC | World News

LEAVE A REPLY

Please enter your comment!
Please enter your name here