kathy castorlatest news & developments