THE STAR NEWS - New Chula Vista university plans to start small
MAY 16, 2020 | The Star News - Chula Vista & National City By Albert Fulcher Opening up this fall, Chula Vista Christian University is a...