Police in Russia crack down on Navalny protests as human rights group claims 'at least 100 arrested'

2 months ago 62
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.
Read Entire Article