john bezuidenhoutlatest news & developments