The Zionist Organization of America (ZOA) has publicly taken issue with President Barack Obama’s remarkable and mistaken assertion yesterday that terrible ideologies are defeated by better ideas, not armies. In address delivered yesterday at the Pentagon, in the presence of top military commanders, President Obama said, “In order for us to defeat terrorist groups like […]