Freedom from Torture - Steve Crawshaw - Director of Policy & Advocacy

Steve Crawshaw - Director of Policy & Advocacy

Steve Crawshaw joined Freedom from Torture in 2018. He worked previously at Amnesty International, Human Rights Watch, and before that as a journalist at the Independent. He is co-author with John Jackson of 'Small Acts of Resistance: How Courage, Tenacity and Ingenuity Can Change the World'.

Twitter: 

Share: