david albrightlatest news & developments