Russian opposition leader Alexei Navalny during a demonstration against President Vladimir Putin in Pushkin Square in Moscow. Photo: AP

Russian opposition leader Alexei Navalny arrested during protests against President Vladimir Putin

Putin has dismissed Navalny as a troublemaker bent on sowing chaos on behalf of the United States

Topic |   Russia

TOP PICKS

Russian opposition leader Alexei Navalny during a demonstration against President Vladimir Putin in Pushkin Square in Moscow. Photo: AP
READ FULL ARTICLE