Putin Detains Opposition Leaders as Anti-Corruption Protests Sweep Russia
Protests swept through a hundred cities and towns in Russia over the weekend, leading to a number of arrests, including opposition leader Alexei Navalny – a likely opponent for President Vladimir Putin in next year’s elections.