Home About us Our Team Volunteer Ways to help News archives Opinion
People rally in support of Russian Prime Minister and presidential candidate Vladimir Putin in Moscow. Putin has claimed victory in Russia’s presidential election, which independent observers say has been marred by widespread violations.
(Photo by Misha Japaridze / AP)
Bookmark and Share
First published in the March 05, 2012, 10:59 a.m. edition

Website monitoring for The Daily Source provided for free by Nimsoft