Steven Boyd Wright was convicted of aggravated sexual assault. What made authorities call him a “wolf in sheep’s clothing”?
Texas man gets 198 years for child sexual assault
3 min read
Continue reading in the USA News Updates app