Mohammed Kawazbeh

Palestinian Authority