Estimates suggest that Russia has lost up to 325,000 troops, with over 200,000 confirmed deaths, in the ongoing conflict with Ukraine.

Read More