elaine naickerlatest news & developments