rebecca carrolllatest news & developments