Russian war
Inside the War
Russia loses 890 troops, 19 artillery systems in one day — General Staff
Russia has lost about 890 soldiers in its war against Ukraine, total Russian losses amount to an estimated 1,162,120 troops killed or wounded, AFU General Staff reported on Nov. 20.
20 November 2025, 10:39 AM