andrew cooperlatest news & developments