Select Page

Police in Russia have cracked down on people gathered to mark the death of opposition leader Alexei Navalny – with one human rights group claiming that at least 100 people have been arrested.