Protests erupt in Russia after arrest of opposition leader Alexey Navalny

CBS NEWS

Thousands of supporters of Alexey Navalny, one of Russian President Vladimir Putin’s most outspoken critics, have taken to the nation’s streets. The opposition leader was detained as soon as he returned to Russia on Sunday. Elizabeth Palmer reports on how Navalny is causing a headache for the Kremlin.

Leave a Reply