Member for 7 years 2 months Greece Dimitris Dimarelos 25 0 89 Cartoonist detail link Dimitris Dimarelos