Creator
Palestinians clashed with Israeli troops amid outrage over Israel’s plan to restore two flashpoint Jewish holy sites in the occupied territory.