christian cooperlatest news & developments