Hoodline reports: Todd Baldwin, a department staff member at Valley Christian Schools in San Jose, was arrested on August 17th, 2023, for possession and distribution of explicit digital media involving juveniles, according to the San Jose Police Department. The 43-year-old suspect allegedly paid students for the explicit images and videos. The Silicon Valley Internet Crimes Against Children Task Force/Child Exploitation …
Read More »