Shefa Amr, Israel — AFP Ibrahim Abu Ahmad and Shahd Bishara, both Palestinian citizens of Israel, have finally been allowed to march in Israel’s Arab north against the war in Gaza. The demonstration in Shefa Amr was an important step for people who make up over 20 percent of Israel’s population, and have felt silenced [&helli...