Mbeki: Apartheid era still hangs over SA