carrie ann mosslatest news & developments