Breaking News

5 Things To Know About Open Russia


5 Things To Know About Open Russia

No media source currently available

The Open Russia pro-democracy organization dissolved last week due to pressure from Russia's authorities. Here are five things you should know about the group and the measures the government took against it and its members.

​
XS
SM
MD
LG