Opposition Protests in Armenia - March 17, 2011
An estimated 12 to 15,000 opposition members protested in Armenia today, eventually making their way to an important stronghold in the city known as Liberty Square. The protest followed a gathering on March 1, where 10,000 demonstrators crowded the city demanding new elections and the release of political prisoners - both the largest since the deadly post-election clashes in 2008
Did you find this story interesting? Be the first to like or comment.