Mandatory Credit: Photo by Habboub Ramez/ABACA/Shutterstock (13984260g) A busy knife sharpening workshop in Gaza City, ahead of the forthcoming Eid al-Adha celebrations on June 25, 2023. Eid al-Adha or ''Feast of Sacrifice'' is a major feast in Islam