david mehlerlatest news & developments