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 »