Dave Smith RIPS Israel Defenders Who Make Excuses for Israeli Aid to Hamas · Liberty Vault · Sentinel