Steven Boyd Wright was convicted of aggravated sexual assault. What made authorities call him a “wolf in sheep’s clothing”?

Read More