Stephen Landrigan
Stephen Landrigan is a playwright and former journalist who has reported for many organizations including Th e Washington Post and BBC Radio. He lives in Massachusetts, from where he works with the School of Leadership, Afghanistan (SOLA).