Over 300 people were detained in Russia while paying tribute to opposition leader Alexei Navalny, who died at a remote Arctic penal colony, a prominent rights group reported Sunday. The sudden death of Navalny, 47, was a crushing blow to many Russians, who had pinned their hopes for the future on President Vladimir Putin’s fiercest foe. Navalny remained vocal in …
Read More »