Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in.

Chinese troops march with Russian forces as Xi joins Putin for Victory Day parade

Moscow stages largest Victory Day parade since start of Ukraine war with Putin using celebrations to justify invasion

Russian troops fighting in Ukraine marched together with Chinese forces on Moscow’…