Taysir Jaradat

Palestinian diplomat