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