Israeli riot police keep watch during clashes that followed a protest against Israel’s military offensive on the Gaza Strip, in the northern city of Nazareth

Israeli riot police keep watch during clashes that followed a protest against Israel's military offensive on the Gaza Strip, in the northern city of Nazareth

Northern city of Nazareth

Israeli riot police keep watch during clashes that followed a protest against Israel’s military offensive on the Gaza Strip, in the northern city of Nazareth

AHMAD GHARABLI/AFP/Getty Images