Expatica news

Police Detain Opposition Protesters

Police have roughly detained more than 100 activists at anti-government rallies in Moscow and St. Petersburg.