roy moorelatest news & developments