Elizabeth Walker, Reflection Ministries COO, arrested in Houston County on felony kidnapping charges. Bond set at $100,000 amid ongoing investigation.
Reflection Ministries COO Elizabeth Walker Arrested for Kidnapping in Texas
5 min read
Continue reading in the USA News Updates app