Member for 6 years 2 months Palestinian Territories Mohammed Afefa 170 24 119 Cartoonist detail link Mohammed Afefa