ellen landaulatest news & developments