Member for 4 years 5 months Iran Mansoure Dehghani 135 93 78 Cartoonist detail link Mansoure Dehghani