Member for 7 years 2 months Venezuela Edgar Vargas Avila 3 0 26 Cartoonist detail link Edgar Vargas Avila