jennifer seiflatest news & developments