Anti-government protesters clash with police in Russia
More than 2,000 people were arrested as masked riot police confronted tens of thousands of protesters.
Source: ABC News YouTube Channel
More than 2,000 people were arrested as masked riot police confronted tens of thousands of protesters.
Source: ABC News YouTube Channel