esther duflolatest news & developments