Protests for Navalny Sweep Russia

Tens of thousands of protesters took to the streets in over 100 towns and cities across Russia on Saturday to demand the release of jailed Putin critic Alexei Navalny in one of the broadest waves of nationwide protest the country has seen in recent years.

 

Read Full Article »




Related Articles