March 31, 2011 Israeli Ambassador Slams Gideon Levy Rafi Shotz, Israel's ambassador to Spain, slams Ha'aretz's Gideon Levy for an Op-Ed in which he called most of Israel's diplomats "spineless propagandists void of values or a conscience."