Yousuf Ahmad

Palestinian Authority