carol duvalleroylatest news & developments