Stephen Farrell

New York Times
New York Times

Reporter for the New York Times, formerly based in the Middle East and Afghanistan