david attoublatest news & developments