Second Victory Christian Sex Abuse Suspect Surrenders To Tulsa Police

Israel Castillo, 23, is charged with lewd or indecent proposal to a child and use of a computer to facilitate a sex crime.

Thursday, September 20th 2012, 12:40 pm

By: News On 6


Tulsa Police told News On 6 the second Victory Christian Center employee charged with sex abuse turned himself in to police on Thursday morning.

Israel Castillo, 23, is charged with lewd or indecent proposal to a child and use of a computer to facilitate a sex crime.

9/17/2012 Related Story: Warrant Issued For Second Man Accused Of Sex Abuse At Victory Christian

Castillo and Chris Denman, 19, who was arrested on rape and molestation charges two weeks ago, did janitorial work on the Victory Christian campus. 

Denman pleaded not guilty at a court appearance last week.

The scandal stems from allegations of a 13-year-old girl who said she was raped by a man who worked at Victory. According to police, the girl told school employees about the rape, but they were determined to have waited two weeks to report the claim.

9/17/2012 Related Story: Charges Filed Against Victory Christian Employees Amid Sex Abuse Investigation

Denman's arrest sparked an investigation into the ministry's handling of the allegations. Charges also were filed Monday against employees of Victory Christian, for the delay in reporting the abuse allegations to parents or police.

Charica Dene Daugherty, 27; John Samuel Daugherty, 28' Anna George, 24; Harold F. Sullivan, 73;and Paul Wilemstein, 33, were all charged with misdemeanor failure to report child abuse and were suspended by Victory Christian.

9/5/2012 Related Story: Police Arrest Man For Teen's Rape At Victory Worship Center

 

 

logo

Get The Daily Update!

Be among the first to get breaking news, weather, and general news updates from News on 6 delivered right to your inbox!

More Like This

September 20th, 2012

March 14th, 2024

December 4th, 2023

September 25th, 2023

Top Headlines

March 29th, 2024

March 29th, 2024

March 28th, 2024

March 28th, 2024