Durham police make a second arrest in a shocking human trafficking case involving a disabled teenager. Now, an 86-year-old man is behind bars on a $1 million bond. What dark secrets will be revealed in court?
Durham police make a second arrest in a shocking human trafficking case involving a disabled teenager. Now, an 86-year-old man is behind bars on a $1 million bond. What dark secrets will be revealed in court?