Abbas: Salman’s Palestinian Poodle Mideast Peace Abbas: Salman’s Palestinian Poodle Richard Silverstein November 16, 2017 We haven’t heard too many new outrages from Saudi Arabia in a few days. So perhaps the...Read More