Let Him Rot: “Israeli Spy” Shamai Leibowitz Hated Israel, America; Loves Islamic Terrorists

Posts Tagged ‘U.S. spied on Israel’