Advertisement

More Than 3,000 Arrested In Russia In Protests Calling For Release Of Alexei Navalny

03:00
Download Audio
Resume
People clash with police Saturday during a protest in St. Petersburg, Russia, against the jailing of opposition leader Alexei Navalny. (AP)
People clash with police Saturday during a protest in St. Petersburg, Russia, against the jailing of opposition leader Alexei Navalny. (AP)

Related:

Advertisement

More from WBUR

Listen Live
Close