david kipperlatest news & developments