Russia 'sacrificing soldiers' in Ukraine as Vladimir Putin's military gets desperate March 24, 2024 News “It is unclear what kind of “strategic reserve” Russia is forming based on open-source reporting but known Russian manpower and material limitations More