by Stephen Schecter
Michael Ben-Ari
The question is not one asking for an answer. The question is a statement of despair. As Hillel Neuer and Anne Bayefsky labor long and hard to defend Israel from the anti-Semitic slanders that emanate from the UN Human Rights Council in Geneva, the Israeli ...Read More...