minouche shafiklatest news & developments