Umpqua Valley Christian School
1 article

Religious Organization Accountability
Former Umpqua Valley Christian School Teacher Arrested on Suspicion of First-Degree Sexual Abuse
Former Umpqua Valley Christian School teacher Kevin Spencer Bain was arrested on suspicion of first-degree sexual abuse on Tuesday, according to the Douglas County Sheriff’s Office. Police records...