david sakslatest news & developments