Ruqaya Turabi

Palestinian Authority