TOM GREEN COUNTY, Texas — A Youth Coordinator for the House of Faith Church was arrested Saturday after surrendering himself to the McCullough County Sheriff's Office.
According to a press release, the Tom Green County Sheriff's Office executed a search warrant on December 29, 2022, in the 1100 block of South David in San Angelo that led authorities to issue an arrest warrant for 28-year-old James Needham for Possession of Child Pornography.
When the warrant was issued, the House of Faith Church was notified of the investigation and Needham was terminated.
After Needham surrendered, a post-warrant investigation indicated a possibility of inappropriate contact with victims. Anyone who believes they or a child may be a contact victim of Needham should contact the Criminal Investigation Division at 325-655-8111. Any specific questions of the church should be directed to the Executive Director Marci Menchaca, at the House of Faith contact number, 325-486-8637.
The investigation is still ongoing.
Track crime, special events and more in your neighborhood with AlertNest & KTXS.