The mayor of New York City says attacks by Palestinians against Israelis "must end."

Bill de Blasio is on a three-day visit to Israel. On Sunday, he visited Israel's Holocaust memorial Yad Vashem, where he called for an end to the "unconscionable and unacceptable" violence.

De Blasio's visit coincides with a monthlong wave of unrest that has left eight Israelis dead in stabbing and shooting attacks. Some 40 Palestinians have died, nearly half of them identified by Israel as attackers and others in clashes with Israeli forces.

A trip to Israel is a staple for New York City mayors, who represent a large Jewish constituency. This is de Blasio's first visit as mayor, his fourth overall. He departs Sunday.