Obama team is mean-spirited on Israel

January 07, 2017 12:04 PM