Israel at 70: Flourishing Against All Odds April 18, 2018 by Robert J. Avrech Leave a Comment Institute for Contemporary Affairs