banner-no-place-nogreen.jpg

Featured: Russian Election Protests

A bad start. The day after Vladimir Putin is elected to a third term as president of Russia, tens of thousands of demonstrators in Moscow denounce the vote. (Dmitry Lovetsky/CP)

Comments are closed.