Why Putin’s opponent was arrested and what it means for Russia’s future

Hundreds of Russians, including President Vladimir Putin’s main political opponent Alexei Navalny, were arrested Sunday after nationwide anti-corruption protests saw thousands take to the streets to demand the resignation of Prime Minister Dmitry Medvedev. The...