
Tens of thousands of Moroccans have taken to the streets to protest against Israel’s punishing assault on Gaza and its people, also directing their anger at the United States and its support for the 18-month-long war.
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.