General Staff: Russia has lost 660,470 troops in Ukraine since Feb. 24, 2022.

Ukraine scrambles for resources before uncertain US elections, Russian stockpiles not unlimited

Kyiv's efforts to secure as many resources as possible from Western allies to tip the scale of Russia's war in its favor will face a critical moment next weekend as leaders of more than 50 countries meet for the final talks on arming Ukraine before the upcoming U.S.