13 December 2023

US INTEL: Russia has Lost 315,000 DEAD— 90% of Troops They Had at the Start of the Full-Scale Invasion

Moscow's losses in personnel & armoured vehicles inflicted by the Ukrainian military have set back their military modernisation by 18 yesrs