richard segallatest news & developments