A Morgan Hill charter school is closing its doors due to a terminated contract and financial troubles.
This website uses cookies.