The Latest: Russian opposition leader Navalny arrested


Posted on: January 28th, 2018 by ABC News No Comments

Russian opposition leader Alexei Navalny has been arrested in Moscow as protest demonstrations called by him took place across the country



Leave a Reply

You must be logged in to post a comment.