Thousands of Russians took to the streets this week in Moscow and other cities to demand the resignation of Russian prime minister, Dmitry Medvedev. Ten thousand people showed up to protest in St. Petersburg and about 20,000 people joined protests in Moscow, making this the largest anti-government protest the country has seen in years. Anti-corruption activist and government opposition leader Alexei Navalny organized the nationwide protests after publishing an investigation that alleged serious corruption charges against the prime minister. Listen to learn more about the mass protests and the motivations behind them.
Story Length: 3:37
© 2017 National Public Radio, Inc. Used with the permission of NPR. All rights reserved.
AIR DATE: 03/26/2017