Member for 2 years 1 month Cuba Luis Angel Espinosa García 106 42 40 Cartoonist detail link Luis Angel Espinosa García