Mosab Koraz

Palestinian Authority