Aidan McQuade
Director of Anti-Slavery International
Dr Aidan McQuade is the Director of Anti-Slavery International, the oldest international human rights organisation in the world.

15 Mar 2016
Still fighting slavery
US President Obama has signed a new law to ban goods produced by at least 21 million people still forced into labour worldwide.