Tag Archives: Ordained Church Deacon Arrested

Ordained Church Deacon Suspect

Suspect Photo Courtesy: Houston Police Department Houston Texas Police investigators are asking the public for any information and looking for any victim who had contact with 55-year-old Barry Todd Durrell, an ordained church deacon at West Houston Seventh Day Adventist Church at … Continue reading

Posted in Asian Community Alert, Church News | Tagged ,