Fathi H Almosleh

Palestinian Authority