willem hanekomlatest news & developments