Russia Claims Strategic Initiative in Ukraine as Casualties Mount

Putin asserts Moscow holds strategic advantage in Ukraine conflict as reports indicate 90,000 Russian troops killed in 2025 alone.
President Putin has stated that Moscow holds the "strategic initiative" in the Ukraine conflict, even as Ukraine intensifies its assault on Russian gas facilities Russia inches ahead in Ukraine as report says 90,000 troops killed in 2025 | Russia-Ukraine war News | Al Jazeera. The ongoing conflict shows no signs of abating despite heavy casualties on both sides. Reports suggest approximately 90,000 Russian troops have been killed in 2025, marking one of the deadliest periods of the conflict. Ukraine's strategy of targeting Russian energy infrastructure represents a shift in tactics aimed at undermining Russia's economic capacity to sustain the war effort.