An estimated 300,000 people flooded London to protest Israel despite backlash over it being held on the day Britain honours its war heroes.
Gold is AU
An estimated 300,000 people flooded London to protest Israel despite backlash over it being held on the day Britain honours its war heroes.