World News Oct 24, 2026 Russia claims significant advances across multiple fronts, while Ukraine reports heavy losses.