Shawan Jabarin

Palestine
Director General:

Public Interventions