david douilletlatest news & developments