Russia police detain hundreds at rallies honoring late opposition leader Alexei Navalny
Police in Russia detained more than 400 people across the country at rallies honoring late opposition leader Alexei Navalny over the weekend, according to a list of detainees published by Russian human rights group OVD-Info on Saturday and reporting from Radio Free Europe on Sunday. Federal authorities announced earlier this week that Navalny died in [...]