Israeli Troops, Palestinian Protesters Clash; At Least 7 Dead

March 30, 2018