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.