Russian opposition leader Alexi Navalny arrested as thousands protest against Putin

Russian police have detained opposition leader Alexei Navalny in Moscow moments after he appeared at a rally to urge voters to boycott what he said would be a rigged presidential election on March 18.

Comments

Popular posts from this blog

Oprah highlights story of black woman raped by white men

Shooting at Italy High School in Texas leaves teen wounded, suspect in custody