charl christo petersenlatest news & developments