Mandatory Credit: Photo by APAImages/Shutterstock (13846196a) Israeli forces stand as they blocking the roads in the West Bank city of Nablus on March 26, 2023. The Israeli forces blocked with earth mounds today several roads leading to the Palestini