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”