Login | Create a free account

Anti-Putin leader Alexei Navalny one of 1,600 arrested

Russian opposition leader Alexei Navalny was arrested Saturday during a protest against President Vladimir Putin in at Pushkinskaya Square in Moscow....

read more...

Share |

Published By: UPI Latest News - Saturday, 5 May