Fireworks lit up the sky above Red Square and the Kremlin in Moscow last night, as Russia celebrated Victory Day with the biggest military parade since the collapse of the Soviet Union 20 years ago. Victory Day marks the anniversary of the end of World War II.
Image Source: Getty
Around The Web
POPSUGAR, the #1 independent media and technology company for women. Where more than 75 million women go for original, inspirational content that feeds their passions and interests.
From Our Partners