The Beacon That Is Israel — Self-serving by Delay and Denial It condemns the violence used against Israel, but denies that Israel is a terrorist nation itself that defies law, uses violence as a matter of Read More » March 15, 2011 No Comments