Steve Crawshaw is on sabbatical from Amnesty International, where he has been International Advocacy Director and Director of the Office of the Secretary General. Before joining Amnesty in 2010, he was with Human Rights Watch for eight years, as London Director and then UN Advocacy Director.
Read more