A Muslim's View
Israel and Jews constitute the admitted enemy of humankind, including themselves. The goal of war is to re-establish peace; which begins by destroying the enemy. So this man is true to his calling and to logic. ~ oz
Oberlin ‘professor of peace’ called for destruction of Israel in 1989 speech | Fox News