Alexa

Russia's Central Election Commission has formally barred opposition leader Alexei Navalny from running for president

Russia's Central Election Commission has formally barred opposition leader Alexei Navalny from running for president

MOSCOW (AP) — Russia's Central Election Commission has formally barred opposition leader Alexei Navalny from running for president.


Updated : 2021-01-24 18:31 GMT+08:00