william cooperlatest news & developments