Home » News » U.S. Condemns Arrest of Russian Opposition Leader at Protest

U.S. Condemns Arrest of Russian Opposition Leader at Protest

A Reuters reporter saw police detain Alexei Navalny on Moscow’s Tverskaya Street and put him in a police truck. …read more

Leave a Comment