Mahmoud Khaled

Palestinian Authority