HOUSTON Houston Police say an ordained church deacon has been arrested in a child sex assault investigation, and investigators are now looking for other possible victims. Charges are filed against 55-year-old Barry Todd Durrell for at least two sexual assault incidents in Houston since May 2016, according to HPD.
Start the conversation, or Read more at KHOU-TV Houston.
Add your comments below
Copyright © 2017 Topix LLC
Published at Wed, 03 May 2017 16:07:01 +0000