In one of the country’s largest demonstrations in months, protesters filled areas of the capital Rabat on Sunday, trampling on Israeli flags, holding banners of assassinated Hamas leaders, and waving posters combining displaced Palestinians with US President Donald Trump.

A broad coalition of groups joined the protests. While Moroccan authorities tolerate most demonstrations, they have arrested activists accused of targeting foreign embassies or linking their criticism to the monarchy.

Many demonstrators remain angered by Morocco’s 2020 decision to normalise ties with Israel, a move that sparked controversy at the time and continues to fuel discontent.

Morocco signed the Abraham Accords, a foreign policy push from the first Trump administration, that saw the United Arab Emirates (UAE), Bahrain and Sudan normalise relations with Israel in return for various diplomatic and financial agreements.