Guest

Isabel Kershner

New York Times
New York Times

Jerusalem-based correspondent for the New York Times


See all from Isabel Kershner