david schlesingerlatest news & developments