mark esterhuysenlatest news & developments