Over 8 million Russian soldiers died while fighting the German invaders.
Over 3 millions of those Russian soldiers died while in German captivity from mass executions, forced labor, starvation etc etc. Less than 1 million Russian soldiers survived German captivity, and after their liberation, often had to face harsh Russian military justice for having surrendered to the Germans.
A massive US "Lend Lease" to Russia saved and ensured Russian/Allied victory, and thus without doubt saved among others, Canadian soldiers lives.
Over 26 million Russians died during the German invasion of Russia.
According to the German Red Cross, over 1.3 million German soldiers, captured alive by the Russian Military, are still unaccounted for....