An estimated 300,000 people flooded London to protest Israel despite backlash over it being held on the day Britain honours its war heroes. Read More in Breitbart News.   Read More in Red Pill NOWlej.