kelly madsenlatest news & developments