
Armored vehicles of Russian troops take part in the final rehearsal for the Victory Day military parade in Moscow, May 7, 2014. Russia is set to host its Victory Day military parade on May 9 at the Red Square, celebrating the 69th anniversary of the defeat of Nazi Germany. (Xinhua/Dai Tianfang)