Nancy Iza Moreno

Nancy Iza Moreno is a Kichwa leader and Coordinadora Andina de Organizaciones Indígenas organizer.