Hundreds of pro-Palestinian demonstrators took to the streets of London on Sunday to mark the annual Al Quds Day.

As in previous years, many participants waved flags of terrorist group Hezbollah and called for the destruction of Israel. The march, organized by the Islamic Human Rights Commission, will finish outside the United States embassy.

A smaller crowd of pro-Israelis held a counter-demonstration on Regent Street, waving Israeli flags.

Sadiq Khan, the mayor of London, has been under fire from the Jewish community for allowing the event to take place. Last week his spokesperson said Khan did not have the authority to cancel it.