Ghana and Nigeria Arrest 28 in Scam Crackdown, Identify 117 Trafficking Victims
Ghana and Nigeria arrested 28 suspects and identified 117 people allegedly forced to work for scam networks. Partners flagged more than $11 million as potentially freezable, but no...