Egypt’s parliament has approved a new formation of the National Council for Human Rights (NCHR), appointing Ambassador Ahmed Ihab Gamaleldin as chair of the council.