Mandatory Credit: Photo by APAImages/Shutterstock (13784549a) Palestinians inspect the destroyed cars at a scrapyard in the town of Huwara near Nablus in the West Bank on February 27, 2023 after they were torched overnight. Two Israelis living in the