Parents blame priest after San Francisco's Star of the Sea School suspends class indefinitely
The Archdiocese of San Francisco and Star of the Sea Pastor, Father Joseph Illo, announced that K-8 classes will be suspended at the end of the school year in June. The preschool will remain open.
More Videos
From CNN Newsource affiliates