chris hani caballatest news & developments