A total of 105 demonstrations were held Friday in 48 Moroccan cities to denounce Israeli attacks and show solidarity with the Gaza Strip.
Thousands gathered in public squares in response to calls from civil society organizations, including the Moroccan Commission for Advocating the Nation's Causes.
The protests reflected widespread outrage and unwavering support for the Palestinian cause.
Under the banner of "Stop the Genocide in Gaza," participants carried Palestinian flags and condemned Israeli aggression while voicing solidarity with the people of Gaza.
Overall, the Israeli onslaught that began after the Oct. 7, 2023, Hamas attacks, has killed more than 44,300 victims in Gaza, leaving the enclave largely uninhabitable.
The International Criminal Court issued arrest warrants last week for Israeli Prime Minister Benjamin Netanyahu and his former defense chief Yoav Gallant for war crimes and crimes against humanity in Gaza.
Israel also faces a genocide case at the International Court of Justice over its war on Gaza.