City Police Break Up June 12 Protest

, Comments 0 comments

Police detained 28 opposition activists to prevent them from demonstrating in central Moscow on a national holiday celebrating the country's emergence as an independent state as the Soviet Union crumbled.

0 Comments To This Article