A house parent at Still Creek Ranch, a local home for children in crisis environments, was booked in Brazos County jail on charges of inappropriately touching children in his care.
Some results have been hidden because they may be inaccessible to you