Russian troops fighting in Ukraine have marched 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 several…
Russian troops fighting in Ukraine have marched 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 several…