Historic Victory Day Parade in Moscow (Live Update)
This year’s event is the biggest Russian military parade ever held. The Victory Day parade on Moscow’s Red Square to commemorate the 70th anniversary of the end of World War II in Europe and the defeat of Nazi Germany ended with a flyover of Russia’s combat aviation. On ...
Read More »