In the last 12 months, the March for Palestine has crossed London 19 times. A counter-protest was planned for today, but the police determined that it should take place far from this demonstration, which organizers estimate brought together around 250,000 people.