Ti år senere, mot slutten av september 1996, forhørte den tidligere sørafrikanske politimannen Eugene de Kock seg hos høyesteretten i Pretoria, hvor han hevdet at Palme hadde blitt skutt og myrdet i 1986 fordi han var «sterkt imot apartheidregimet og fordi Sverige gav betydelige bidrag til ANC». De Kock hevdet videre at han kjente personen som var ansvarlig for mordet, nemlig Craig Williamson, en tidligere politikollega av ham og en sørafrikansk spion. Noen dager senere utpekte brigadegeneral John Maxwell Coetzee, Williamsons tidligere sjef, Anthony White som morderen. White var en tidligere rhodesisk Selous Scout med tilknytninger til sørafrikanske forsvarstjenester. En tredje person, den svenske leiesoldaten Bertil Wedin som hadde bodd i Nord-Kypros siden 1985, ble utpekt som morderen av Peter Caselton, et medlem av Coetzees attentatgruppe kjent som . I oktober 1996, måneden etter, besøkte svensk politi Sør-Afrika, men var ikke i stand til å avdekke noe bevis som støttet opp om Kocks påstand.