Russian police arrested at least five-thousand protesters yesterday as thousands of people across the country again took to the streets to demand the release of jailed opposition leader Alexei Navalny. According to Reuters, those arrested include Navalny’s wife. The 44-year-old anti-corruption investigator and critic of president Vladimir Putin was arrested last month on his return from Germany.