A statue of Christopher Columbus stands at the Chula Vista “Discovery” Park, on Kumeyaay Land, as a stark reminder of the horrendous acts inflicted on Indigenous Peoples.
Please Login to add a new event.
Discover how to use the new site!