the south african army left angola by 30 august 1988, before the conditions for cuba's withdrawal had been agreed. cuban troops began withdrawing on 10 january 1989, and the withdrawal was finalised in stages one month early on 25 may 1991.