John Ryle | Granta Magazine

John Ryle

John Ryle is a regional specialist working for aid agencies and human rights organizations in Africa and the Middle East. He is also one of Granta’s contributing editors.