Christopher Columbus statue at Chula Vista's Discovery Park found vandalized

Published October 14, 2019 160 Views

Rumble A statue of Christopher Columbus standing at a Chula Vista park was vandalized on Columbus Day, police said.

... and disable advertisements! No kidding :)