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 [...]