Europe Must Target Demand To Fight Sex Trafficking
Sex trafficking is big business. The ILO estimates that global sex trafficking generates $99 billion in profits every year for traffickers. It’s an exploitation industry
AUTHOR PROFILE
Sex trafficking is big business. The ILO estimates that global sex trafficking generates $99 billion in profits every year for traffickers. It’s an exploitation industry