Over 128,000 Russian Soldiers Confirmed Dead in Ukraine War, According to Open-Source Data
More than 128,000 Russian soldiers have been confirmed killed since Russia initiated a full-scale invasion of Ukraine in 2022, according to a collaborative report. The Russian Service of the BBC,…