juan van deventerlatest news & developments