Thousands of demonstrators flooded the streets of the Moroccan capital Sunday to protest against the Trump administration's recently released Middle East peace plan.
Carrying Palestine Liberation Organization flags, the demonstrators, including local politicians, Islamist sympathizers and trade unionists, marched in Rabat chanting "Long Live Palestine".
They called for a boycott of American products, denouncing the United States as "enemies of peace" and chanted "Palestine is not for sale".
Some of the demonstrators, who wore red-black-green-white scarves in the colors of the PLO standard, torched an Israeli flag and spoke against any attempt by Morocco "to normalize" ties with the Jewish state.
Morocco has warming but quiet relations with Israel, although they do not enjoy formal diplomatic ties.
Israel and Morocco opened "liaison" offices in each other's countries in the mid-1990s but Rabat closed them after the Second Intifada broke out in 2000.
Last month, US President Donald Trump unveiled a Middle East plan for peace which the Palestinian Authority rejected, saying it is biased in favor of the Jewish state.
The plan has also been rejected by the Arab League and the Organization of Islamic Cooperation -- two bodies in which Morocco is a prominent member.
After Trump unveiled the plan, the foreign minister of Morocco, a key US ally, said Rabat "appreciates the constructive efforts for peace deployed by the US administration for a durable solution in the Middle East".
Nasser Bourita went on to reiterate that Morocco's position is to support the creation of an independent Palestinian state with east Jerusalem as its capital.