david sasmanlatest news & developments