Chula Vista to discuss fate of Christoper Columbus statue

Published February 27, 2020 16 Views

Rumble Chula Vista officials are set to talk about the potential removal of the Christopher Columbus statue at Discovery Park.

... and disable advertisements! No kidding :)