david sipunzilatest news & developments