Police Detain Opposition Protesters
Published on 01/08/2011
Police have roughly detained more than 100 activists at anti-government rallies in Moscow and St. Petersburg.