david deinlatest news & developments