jonathan davidlatest news & developments