Advertising Console

    Al Jazeera slavery debate in full

    Repost
    Al Jazeera English

    by Al Jazeera English

    3.9K
    57 views
    Luis C d'Baca from the US State Department Office to Monitor and Combat Trafficking in Persons; Kevin Bales, president of Free the Slaves; David Batstone, president of Not for Sale; and Joy Ezeilo, UN Special Rapporteur for Trafficking in Persons.