Hundreds of thousands of demonstrators rallied in cities in Europe, the Middle East and Asia on Saturday to show support for the Palestinians as Israel's military widened its air and ground offensive on the Gaza Strip.
In one of the biggest marches, in London, aerial footage showed large crowds marching through the centre of the capital to demand the government of Prime Minister Rishi Sunak call for a ceasefire.
"The superpowers at play are not doing enough at the moment. This is why we're here: we're calling for a ceasefire, calling for Palestinian rights, the right to exist, to live, human rights, all our rights," said protester Camille Revuelta.
"This is not about Hamas. This is about protecting Palestinian lives," she added.
Echoing Washington's stance, Sunak's government has stopped short of calling for a ceasefire, and instead advocated humanitarian pauses to allow aid to reach people in Gaza.
The death toll in Gaza has climbed to 7,650 dead, also mostly civilians, since Israel's bombardment began three weeks ago, according to a daily report released on Saturday from the Palestinian health ministry.
In Malaysia, a large crowd of demonstrators chanted slogans outside the US embassy in Kuala Lumpur.
Addressing hundreds of thousands of supporters at a huge rally in Istanbul, Turkish President Tayyip Erdogan said Israel was an occupier, and repeated his stance about Hamas not being a terrorist organisation.
Iraqis took part in a rally in Baghdad and in the Israeli-occupied West Bank, Palestinian protesters in Hebron called on Saturday for a global boycott of Israeli products.
"Don't contribute to the killing of the children of Palestine," they chanted.
Elsewhere in Europe, people took to the streets of Copenhagen, Rome and Stockholm.
Some cities in France have banned rallies since the war began, fearing they could fuel social tensions, but despite a ban in Paris, a small rally took place on Saturday. Several hundred people also marched in the southern city of Marseille.
In New Zealand's capital, Wellington, thousands of people holding Palestinian flags and placards reading "Free Palestine" marched to Parliament House.
In London, special restrictions were in place restricting protests around the Israeli Embassy.
Saturday's march was peaceful, but police said they had made two arrests, one along the march route after a police officer was assaulted and another on suspicion of a racially aggravated public order offence after a man was heard shouting racist remarks.
Police estimated the turnout at between 50,000 and 70,000 people.
Malaysians march to protest outside the US embassy in support of Palestinians in Gaza at Kuala Lumpur, Malaysia, Saturday. REUTERS
People hold placards, as Hezbollah supporters protest in solidarity with Palestinians in Gaza in Beirut, Lebanon, Friday. REUTERS
People attend a rally in solidarity with Palestinians in Gaza in Istanbul, Turkey Saturday. REUTERS
Demonstrators protest in solidarity with Palestinians in Gaza, in London, Britain, Saturday. REUTERS
Hezbollah supporters protest in solidarity with Palestinians in Gaza in Beirut, Lebanon, Friday. REUTERS
Protesters hold banners during a protest in support of Palestinians in Gaza, in the village of Diraz, Bahrain, Friday. REUTERS
Demonstrators protest in solidarity with Palestinians in Gaza in London, Britain, Saturday. REUTERS
Demonstrators protest in solidarity with Palestinians in Gaza, in London, Britain, Saturday. REUTERS
People take part in a protest in support of Palestinians in Gaza in Stockholm, Sweden Saturday. Caisa Rasmussen/TT News Agency/via REUTERS
Demonstrators protest in solidarity with Palestinians in Gaza, in London, Britain, Saturday. REUTERS