Stephen Delacruz plead guilty to eight felony sex crimes committed against his sister Tuesday
The Ventura County District Attorney’s Office announced Thursday that Stephen Delacruz pled guilty to eight felony sex crimes against his…
Continue Reading