Thousands rally against Putin’s poll victory

International monitors’ criticism adds fuel to protest in Russian capital amid reports of arrests in Saint Petersburg.

from (author unknown)

via http://www.aljazeera.com/news/europe/2012/03/201235152444464630.html

Leave a Reply

Your email address will not be published.