michael cherrylatest news & developments