Dmitri Medvedev and Vladimir Putin march in the May Day 2012 parade through Moscow (Source: AP)
Dmitri Medvedev and Vladimir Putin march in the May Day 2012 parade through Moscow (Source: AP)
Dmitri Medvedev and Vladimir Putin march in the May Day 2012 parade through Moscow (Source: AP)