Observable data points shared across all narratives
Ukraine's General Staff reported that Russia has lost approximately 1,304,490 troops in the conflict since February 24, 2022. Ukrainian forces repelled 120 Russian assaults in the past day, while Russia reportedly lost 940 soldiers during the same period. These figures highlight the ongoing intensity and human cost of the war, affecting military capabilities and regional security.