John Thorne

John Thorne, an American journalist based in Tunis, has covered North Africa since 2006.