Feedback

Russian police arrest opposition leader amid protests

 

Russian opposition leader, Alexei Navalny, was arrested by police in Moscow following nationwide anti-government protests, which authorities have classed as illegal.

Shows