Ibraheem Dwikat

Palestinian Authority