A Southlake, Texas couple was sentenced to 14 years in prison for enslaving a young Guinean woman for over a decade. Djena Diallo was five […]
A Southlake, Texas couple was sentenced to 14 years in prison for enslaving a young Guinean woman for over a decade. Djena Diallo was five […]