Share
twitterlinkedinfacebook
Image 1 of 1
IZI00619RUS.jpg
A woman carries a cross with an icon showing the Virgin Mary and Jesus across Pushkin Square while protesters and riot police look on in the distance. Tens of thousands of people came out onto the streets of Moscow and other Russian cities following the announcement of the results of the presidential election which saw Prime Minister Vladimir Putin elected to the presidency with 64 % of the vote. ..