john moshoeulatest news & developments