16-10-2015 16:46
via
10tv.com
Sisters Sentenced In Massage Parlor Human Trafficking Trial
Qing Xu and Estella Xu were found guilty on all 15 counts against them in Delaware County in August.
Read more »