david ndiilatest news & developments