A record-setting $40 million jury verdict was awarded to a victim of child sex trafficking in Decatur. SUBSCRIBE and turn on …
A record-setting $40 million jury verdict was awarded to a victim of child sex trafficking in Decatur. SUBSCRIBE and turn on …