Russian police have uprooted a protest camp in central Moscow that has recently become a center of opposition activity.
MiamiHerald.com: World, Miami Herald: World
Tue, 05/15/2012 - 11:37pm
Russian police have uprooted a protest camp in central Moscow that has recently become a center of opposition activity.