By Emanuel Storch and Ilan Levine Israel, a country 2.5 times the size of Rhode Island, has become one of the most globally innovative countries and biggest strivers for peace in its mere 64-year existence. Since Israel is the only democracy in the Middle East, it is important as Americans to know what is fact about Israel and […]