Member for 6 years 3 months Palestinian Territories Mohammed Afefa 171 24 121 Cartoonist detail link Mohammed Afefa