Spanish police on Friday said they had busted an international Chinese trafficking ring that smuggled women into Spain and the United States for sexual exploitation, making 30 arrests and freeing 33 ...
Some results have been hidden because they may be inaccessible to you