Christian Solidarity International says it has freed 2,035 slaves in a seven-day trip to southern Sudan, bringing the total number "redeemed" since 1995 to over 11,000.
The Swiss-based group paid the equivalent of $50 a head to Arab middlemen, who buy the slaves back from their masters.