eric edelmanlatest news & developments