Ruth Jeannoel
Contributor
Ruth Jeannoel lives in Miami and is the lead organizer with Power U Center for Social Change and a member of Echoing Ida.
Ruth Jeannoel lives in Miami and is the lead organizer with Power U Center for Social Change and a member of Echoing Ida.