Startling surveillance video captures a woman screaming for help as she is forcibly carried back into a trailer home in Texas, where authorities say she was held as a sex slave for…
Startling surveillance video captures a woman screaming for help as she is forcibly carried back into a trailer home in Texas, where authorities say she was held as a sex slave for…