william stephenslatest news & developments