christopher o donovanlatest news & developments