Ventura, California rethinks a statue of a Roman Catholic Spanish priest, Junipero Serra, who founded the city but left Native Americans devastated.
Reporter/Camera: Arturo Martinez
Ventura, California rethinks a statue of a Roman Catholic Spanish priest, Junipero Serra, who founded the city but left Native Americans devastated.
Reporter/Camera: Arturo Martinez