General Staff: Russia has lost 665,200 troops in Ukraine since Feb. 24, 2022.

Ukraine war latest: Russian weapons depot storing North Korean shells, missiles set ablaze after drone attack, Kyiv says

Key developments on Oct.

9: * Russian weapons depot storing North Korean shells, missiles set ablaze after drone attack, Ukraine's military reports * Ramstein-format meeting postponed after Biden cancels foreign visits * Battlefield situation calls for decisive action to end war in 2025, Zelensk...