'Ceasefire now marchers' flood London streets
Nov 12, 2023 06:43 UTC
Hundreds of thousands of people have taken to the streets in the British capital city of London to demand an end to the Israeli regime’s war of genocide in Gaza.
ME
Hundreds of thousands of people have taken to the streets in the British capital city of London to demand an end to the Israeli regime’s war of genocide in Gaza.
ME