Pro Palestine protesters accused Israel of genocide and held signs that read: “Turtle Island to Palestine genocide is a crime” and “No genocide in God’s name”

Pro Palestine protesters accused Israel of genocide and held signs that read: “Turtle Island to Palestine genocide is a crime” and “No genocide in God’s name”