Member for 2 years 7 months Iran Mansoure Dehghani 115 88 72 Cartoonist detail link Mansoure Dehghani