Bio
  • May. 13, 2014 | 07:30 p.m.

    Payback: The Moral Case for Revenge--Gaza, Eichmann, bin Laden

    Tel Aviv International Salon Mazeh 9 Street, Tel Aviv, Israel

    Click here for more info