Member for 6 years 2 months Greece Dimitris Dimarelos 11 0 89 Cartoonist detail link Dimitris Dimarelos