david martylatest news & developments