elleen carterlatest news & developments