charles phahlanelatest news & developments