
Dr Aidan McQuade
Dr McQuade is Director/Chief Executive of Anti-Slavery International. He won BBC's Mastermind with specialist subject, Abraham Lincoln and is a regular contributor to The Guardian, Equal Times and The Independent.
Dr McQuade is Director/Chief Executive of Anti-Slavery International. He won BBC's Mastermind with specialist subject, Abraham Lincoln and is a regular contributor to The Guardian, Equal Times and The Independent.
We are experiencing some problems with our live stream please watch via YouTube: https://www.youtube.com/live/HMK5zAgnHno