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.

Recent Past Lectures

"Numberless Diverse Acts of Courage and Belief": The Struggle Against Slavery in History and in the Present

Dr Aidan McQuade
Thursday, 23 February 2017 - 6:00PM