War General Staff: Russia has lost 722,440 troops in Ukraine since Feb. 24, 2022 Russia has lost 722,440 troops in Ukraine since the beginning of its… adminNovember 19, 2024