david heymanlatest news & developments