Here are four key factors that have contributed to the violence: Ramadan, Palestinian elections, Israeli politics, and Iran.
Palestinians protest during an anti-Israel protest over tension in Jerusalem, in Gaza city, April 24, 2021. (photo credit: ATIA MOHAMMED/FLASH90)ByHERB KEINON