New exhibition at Tulane reveals the long, contested struggle for independence in Spanish America

September 25, 2026