Watch CBS News

Thousands of Russians protest the arrest of opposition leader Alexey Navalny

Thousand of protesters in Russia took to the streets to demand the release of jailed opposition leader Alexey Navalny. More than 3,000 demonstrators were arrested. CBS News foreign correspondent Charlie D'Agata joined CBSN to discuss the latest.
View CBS News In
CBS News App Open
Chrome Safari Continue
Be the first to know
Get browser notifications for breaking news, live events, and exclusive reporting.