david elylatest news & developments