Home About us Our Team Volunteer Ways to help News archives Opinion
Opposition leader Alexey Navalny speaks to his supporters after being released from police custody after the massive rally at Pushkin Square protest in Moscow, Russia. Riot police broke up an opposition protest contesting Prime Minister Vladimir Putin‘s election victory.
(Photo by Sergey Ponomarev / AP)
Bookmark and Share
First published in the March 06, 2012, 2:19 a.m. edition

Website monitoring for The Daily Source provided for free by Nimsoft