WAMU 88.5 - American University Radio | The Mind Is Our Medium
Now Playing

Moscow Protesters Demand A 'Russia Without Putin'

With his win in Russia's presidential election, Vladimir Putin gets six more years in the Kremlin. Protesters are looking for ways to keep up pressure on Putin, but they have yet to form a cohesive movement.