niloufar hamedilatest news & developments