Police hauled away Alexei Navalny, one of Russian President Vladimir Putin’s political rivals, just as he was about to lead a protest against government corruption. It didn’t matter. Tens of thousands still took to the streets Monday. More than 1,500 people were arrested. Elizabeth Palmer reports. Source