Russian opposition leader Navalny says he has been arrested

Russian opposition leader Navalny says he has been arrested
play icon
Alexei Navalny attends a court hearing in Moscow, Russia. File photo/Reuters