deon davidlatest news & developments