Author Archive

Ten Thousand Villages

Ten Thousand Villages is a non-profit organization that "provides vital, fair income to Third World people by marketing their handicrafts and telling their stories in North America."