Jeffrey Stevens is a freelance journalist living in Fort Wayne, Indiana, who focuses on Israel and the Palestinians. He has a great hatred, it appears, not just for Israel, but for all Jews, and indeed for any pro-Israel officials in the American government. That hatred is so great that he has been making death threats, […]