DeKalb County hotel ordered to pay $40 million in child sex trafficking lawsuit

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

©2025 VKSTREAM