michael trehernelatest news & developments