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