The decision to bar Norman Finkelstein from entering the country is a spectacular own goal for Israel, writes Daphna Baram American Jewish academic Norman Finkelstein is a persona non grata in Israel. He found out about it when he attempted a visit...
