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

AP News
|
Posted: Dec 25, 2017 9:30 AM

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