News

A record-setting $40 million verdict has been awarded to a young woman who says she was sex trafficked as a child at the United Inn and Suites in Decatur between 2018 and 2019. “She was essentially ...