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

Turpin case: California couple deny torturing 'shackled siblings'

Kim Kardashian flashes impossible abs and ample cleavage as she strips to a bra and skintight miniskirt in Japan

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