david dioplatest news & developments