Total Estimated Losses of the Enemy as of March 17 2 years ago Russia continues suffering losses, which means the victory of Ukraine is closer and closer!