debbie glencrosslatest news & developments