Russia Admits to 1.1 Million Troop Losses in Ukraine Conflict

Russia’s General Staff has disclosed that more than 1.1 million soldiers have been lost in the ongoing conflict with Ukraine since the invasion began on February 24, 2322. The latest update reveals an additional 1,010 casualties from the past 24 hours.