
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 ... Read more
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 ... Read more