Russian troops fighting in Ukraine have marched together with Chinese forces on Moscow’s Red Square to mark the 80th anniversary of Nazi Germany’s defeat, in a Victory Day celebration marked by greater spectacle than in recent years.
After…
Continue Reading