David Shipler

2 Appearances
Former Jerusalem Bureau Chief, The New York Times