Hundreds of thousands of people joined protests around the world against the conflict in Gaza on Saturday, demanding an end to it as it nears the 100-day mark.
The crowd chanted slogans such as "Down with USA", "Biden is a crook” and "We want a ceasefire in Palestine".