Anti-Israel protesters gathered outside the National Constitution Center in Philadelphia, where the presidential debate between Donald Trump and Kamala Harris is scheduled to take place.

The demonstrators said, “Justice is our demand,” carried banners and flags and held signs that read: "Arms embargo now".