carrie shelverlatest news & developments