Steve Klein

Steven Klein

Steven Klein is an editor at Haaretz and adjunct professor at Tel Aviv University’s International Program in Conflict Resolution and Mediation. Twitter: @stevekhaaretz